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. Four 9-hour days or three 12-hour days or part time available. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level