Demo

Primary Care Physician (PCP)

Titan Placement Group
Martinsville, VA Full Time
POSTED ON 9/17/2026
AVAILABLE BEFORE 10/29/2026

Primary Care Physician (PCP)
Martinsville, Virginia

We’re hiring a Primary Care Physician (PCP) who wants a flexible workweek, strong earning potential, and the ability to focus entirely on outpatient medicine.

You’ll step into an established outpatient role providing comprehensive primary care with a full clinical support team. We’re open to Family Medicine or Internal Medicine physicians who value autonomy, efficiency, and patient-centered care.

Why this role is compelling
• Choose four 9-hour days, three 12-hour days, or part-time
• 4 hours of weekly administrative time that can be completed remotely
• Approximately 21 patients per 9-hour day or 27 patients per 12-hour day
• 100% outpatient with no inpatient responsibilities
• Full clinical support staff
• Collaborative, quality-focused environment
• Flexible scheduling that supports work-life balance

What makes you a great fit
• You are Board Certified or Board Eligible in Family Medicine or Internal Medicine
• You hold or are eligible for a clear and active Virginia medical license
• You enjoy providing comprehensive outpatient primary care
• You’re comfortable with an efficient patient flow
• You value teamwork, autonomy, and continuity of care
• You communicate effectively and are efficient with EMR documentation

Compensation & Benefits
• Base salary: $215,000–$240,000
• Medical insurance with 80% employer-paid coverage
• Dental & vision insurance
• 20 days of PTO
• 8 paid holidays
• CME allowance of $2,500 plus 5 CME days
• SIMPLE IRA with dollar-for-dollar employer match up to 3%
• Student loan repayment available
• Employer-paid short-term & long-term disability insurance
• Life insurance
• Malpractice insurance
• $1,000 toward licenses, memberships & professional subscriptions

If you want a Primary Care Physician role where you can enjoy a compressed workweek without giving up stability or support, this is worth a conversation.

Apply now or send your resume to gary@titanplacement.com.

Or call (941) 269-1000 if you have any questions.

Salary : $215,000 - $240,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Titan Placement Group

  • Titan Placement Group Oklahoma, OK
  • Nurse Practitioner (NP) Oklahoma City, Oklahoma We’re hiring a Nurse Practitioner who wants predictable weekday hours, meaningful relationships with senior... more
  • 16 Days Ago

  • Titan Placement Group Montgomery, AL
  • Nurse Practitioner (NP) Montgomery, Alabama We’re hiring a Nurse Practitioner in Montgomery, AL who wants a predictable Monday–Friday schedule, meaningful ... more
  • 16 Days Ago

  • Titan Placement Group Alexandria, MN
  • Endodontist Alexandria, Minnesota We’re hiring an Endodontist who wants scheduling flexibility, strong earning potential, and the freedom to build a practi... more
  • 16 Days Ago

  • Titan Placement Group Alexandria, MN
  • Associate Dentist Alexandria, Minnesota We’re hiring an Associate Dentist who wants excellent earning potential, a four-day workweek, and the support of an... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Primary Care Physician (PCP) jobs in the Martinsville, VA area that may be a better fit.

  • U.S. Department of Veterans Affairs Wytheville, VA
  • Summary The Primary Care Physician will serve as a provider of the Patient Aligned Care Team (PACT) consisting of Nurse Care Managers - LPNs - among other ... more
  • 1 Day Ago

  • LewisGale Hospital Montgomery Christiansburg, VA
  • Specialization: Family Medicine without OB $ Salary Estimate: $95,000 - $150,000 / year Job Summary: LewisGale Physicians is seeking a Family Medicine Phys... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!