Family Medicine Physician (FM)
Job at a glance
Job description
Family Medicine Physician
Martinsville, Virginia
We’re hiring a Family Medicine Physician in Martinsville, VA who wants strong work-life balance, meaningful patient relationships, and stable income.
You’ll step into a fully outpatient primary care role focused on preventive care, chronic disease management, and treating patients of all ages. No inpatient responsibilities. You’ll have autonomy in your practice while supported by a full clinical team.
Why this role is compelling
• Four 9-hour days or three 12-hour days
• 4 hours admin time weekly (can be done from home)
• 100% outpatient
• 21–27 patients per day depending on schedule
• Competitive salary structure
• Established support staff
• CME support and professional growth
• Modern EMR system
What makes you a great fit
• You are Board Certified or Board Eligible in Family Medicine
• You’re comfortable seeing patients of all ages
• You value team-based care and clinical autonomy
• You want to build long-term patient relationships
• New graduates and experienced physicians welcome
Compensation & Benefits
• Base salary: $190,000 - $215,000
• Student loan repayment
• Health insurance (80% employer paid)
• Dental & vision
• Life insurance
• Short & long-term disability (100% employer paid)
• 20 days PTO + 8 paid holidays
• CME: $2,500 + 5 days
• $1,000 for licenses and memberships
• Simple IRA with 3% match
• Malpractice coverage
If you want a Family Medicine role where you can focus on patient care without hospital call, this is worth a conversation.
Apply now or send your resume to [Register to View]
Or call [Register to View] if you have any questions.