Internal Medicine Physician
Internal Medicine Physician – Outpatient Primary Care (Flexible Location)
Location: Windsor or Woodstock, VT | Schedule: Full-time, Monday–Friday
About the Opportunity
Join a leading community health organization dedicated to making a tangible difference in rural healthcare. With openings in both Windsor and Woodstock, Vermont, you can choose the location that best suits your lifestyle. Part of a supportive network, this organization offers access to world-class specialists and emphasizes high-quality, accessible care.
Position Overview
As an Internal Medicine Physician, you'll be providing outpatient primary care to a diverse adult population. The role includes 32 clinical hours and 8 administrative hours per week, with shared call duties approximately one weeknight every other week and a weekend rotation of 1 in 6 to 1 in 8. You'll manage a patient panel of about 10,500, seeing around 16 patients daily, with the flexibility to adjust as desired.
Position Highlights
✓ Flexible location choice in Windsor or Woodstock, VT
✓ Full-time schedule with no weekend clinic hours
✓ Supportive network with access to specialists
✓ Shared call rotation for work-life balance
✓ Team-oriented, mission-driven environment
✓ Patient population focused on adults 18 and older
✓ Utilize Epic EMR system
✓ Collaborative and integrated care approach
Compensation & Benefits
Ideal Candidate
We are seeking a board-certified or board-eligible Internal Medicine Physician with 2 to 5 years of post-training clinical experience. A passion for community health and teamwork, along with the ability to thrive in a rural healthcare setting, are key. While experience in outpatient primary care is preferred, it is not mandatory. Familiarity with Epic EMR is a plus.
Next Steps
If you are ready to make a meaningful impact in a community-centric healthcare setting, we encourage you to apply. Our recruitment team will guide you through the interview process and provide further details on the opportunity.
Compensation context
- Posted range on this job
- $250k–$280k
- Median internal medicine physician midpoint, nationwide
- $262,000
- 39 openings with a range
Figures are posted ranges on current searches, recomputed hourly, not survey estimates. See internal medicine physician salary by state →
About internal medicine physician jobs
Internal medicine jobs split into outpatient internal medicine, with a panel, clinic hours, and long-term patient relationships, and hospital medicine, with block schedules, admissions, and no panel. The openings on our board include both, and the title usually tells you which. Hospitalist and nocturnist roles have their own page, and if a block schedule is what you want, start there.
Read the full internal medicine physician job guide →Frequently asked questions
- Is this Internal Medicine Physician position in Vermont still open?
- Yes. This page comes from a live search MedStaff Nationwide is running for a client, and it is taken down the day the position fills. The search was posted on October 29, 2026.
- What does this internal medicine physician job pay?
- The employer attached a range of $250k–$280k to this search. A posted range is the starting point, not the offer; sign-on, loan repayment, relocation, and CME are negotiated on top. For context, the median posted midpoint across 39 current internal medicine physician openings nationwide is $262,000.
- Is there a fee to apply through MedStaff Nationwide?
- No. The hiring organization pays our fee, never you. You work with one recruiter for the whole search, and nothing is sent to the employer without your permission.
- How long does it take to get licensed in Vermont?
- To practice in Vermont you'll need an active Vermont medical license (or eligibility through pathways such as the Interstate Medical Licensure Compact, where applicable). Your MedStaff recruiter walks you through Vermont's specific licensing requirements and typical timelines as part of the placement process.
- What happens after I apply?
- The recruiter running this search calls you, usually within one business day, to confirm fit, answer the questions the posting leaves out, and set up the first interview if you want to move forward.
Ready to Apply?
Join MedStaff Nationwide and find your ideal healthcare position.
Contact a RecruiterPosted 10/29/2026
Similar Positions
Family/Internal Medicine Physician
Liberal, KS
Internal Medicine/General, Family Medicine/General
Physician - Cardiology: Invasive - Interventional
Indianapolis, IN
Cardiology/Interventional
Physician - Family or Internal Medicine
Michigan City, IN
Family Medicine/General
Physician - Neurology
Crown Point, IN
Neurology/General