Skip to main content
SalaryDr
HomeSalariesSalaryDenJobsBlog
AccountSubmit Your Salary
SalaryDr
HomeSalariesSalaryDenJobsBlog
AccountSubmit Your Salary

Family Medicine Jobs from direct employers in Minnesota

Family Medicine physician roles in Minnesota from direct employers, with SalaryDr compensation provenance, market context, schedule/workload signals, and physician-only filtering. Physician jobs that filter out recruiter and staffing-agency source signals.

SalaryDr · Family Medicine salary reference$257,500 – $331,750median $300,000Medium confidence · 35 physician-reported · not open-role pay
Create job alertOpen these filters in search Explore full salary data →

High-intent physician searches

Transparent payPosted ≥ reported medianLow/no callVisa-friendlyAcademic4-day week

23 open roles

EH

PHYSICIAN: Family Medicine with Surgical OB - Virginia, MN

Essentia Health
Family Medicine
Virginia, Minnesota · 3mo ago
$323,400
required with OB backup for C-sections

PHYSICIAN: Family Medicine with Surgical OB - Virginia, MN

Family Medicine· Attending·Essentia Health·Posted 3mo ago
$323,400 Pay listed on source · unverified
Virginia, Minnesotaday rotationrequired with OB backup for C-sections
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine, OB is Optional (0.6-1.0 FTE) - Duluth, MN (West)

Essentia Health
Family Medicine
Duluth, Minnesota · 3mo ago
$308,000

PHYSICIAN - Family Medicine, OB is Optional (0.6-1.0 FTE) - Duluth, MN (West)

Family Medicine· Attending·Essentia Health·Posted 3mo ago
$308,000 Pay listed on source · unverified
Duluth, MinnesotaMonday to Friday, 7:15 AM - 5 PM, Saturday 8 AM - Noon (flexible shifts)ZERO Call model (no after hours call except OB, hospital, SUD/MOUD call)
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine (0.6-1.0 FTE) - Baxter, MN

Essentia Health Credentialed
Family Medicine
Baxter, Minnesota · 4mo ago
$315,700
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine (0.6-1.0 FTE) - Baxter, MN

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$315,700 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Baxter, Minnesota32 patient contact hours per week at 1.0 FTE; flexible schedulingMinimal telephone call only (Community Call)
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine (0.6-1.0 FTE) - Detroit Lakes, MN

Essentia Health Credentialed
Family Medicine
Detroit Lakes, Minnesota · 5mo ago
$323,400
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine (0.6-1.0 FTE) - Detroit Lakes, MN

Family Medicine· Attending·Essentia Health Credentialed·Posted 5mo ago
$323,400 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Detroit Lakes, MinnesotaMonday–Friday, 8:00 AM–5:00 PM; 36 patient contact hours at 1.0 FTEPeds call approximately 1:6 weekends (1 day per week of peds call, 1 weekend every 6 weeks)
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine, OB is Optional (0.6-1.0 FTE) - Duluth, MN (West)

Essentia Health Credentialed
Family Medicine
Duluth, Minnesota · 4mo ago
$308,000
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine, OB is Optional (0.6-1.0 FTE) - Duluth, MN (West)

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$308,000 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Duluth, MinnesotaMonday–Friday, 36 patient contact hours; clinic hours 7:15 AM–5 PM (Mon–Fri), 8 AM–Noon (Saturday); flexible shiftsZERO call for after-hours (covered by separate call team); exceptions for OB, hospital, and SUD/MOUD call
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PYSICIAN - Family Medicine (Open to J1's)

Essentia Health Credentialed
Family Medicine
Fosston, Minnesota · 5mo ago
$323,400
J-1 waiver + H-1B
SalaryDr Signal·$300,000 reported median · 34 recent reports

PYSICIAN - Family Medicine (Open to J1's)

Family Medicine· Attending·Essentia Health Credentialed·Posted 5mo ago
$323,400 Listed on official posting
SalaryDr Signal·$300,000 reported median · 34 recent reports
Fosston, MinnesotaMonday–Friday, 8am–5pm (clinic); 36 patient contact hours/week (or 32 if doing inpatient)No call for clinic-only providers; optional ER shifts (8–12 patients per 24-hour shift) and optional inpatient rounding available
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine - Graceville, MN -11120BR

Essentia Health Credentialed
Family Medicine
Graceville, Minnesota · 4mo ago
$323,400
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine - Graceville, MN -11120BR

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$323,400 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Graceville, Minnesota32–36 patient contact hours per week, Monday–Friday clinicWeekday and weekend call 1:4; covers Inpatient/ED/Nursing Home on call days
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine & Hospitalist

Essentia Health Credentialed
Family Medicine
Grand Rapids, Minnesota · 5mo ago
$323,400
Flexible; 0.6–1.0 FTE
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine & Hospitalist

Family Medicine· Attending·Essentia Health Credentialed·Posted 5mo ago
$323,400 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Grand Rapids, MinnesotaFlexible; 0.6–1.0 FTEHospitalist call approximately 1 week every 6 weeks (3–4 day stretch); evening clinic phone call is zero
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine, Float Pool (Casual) - Hermantown, MN

Essentia Health Credentialed
Family Medicine
Hermantown, Minnesota · 4mo ago
$170/hr
No call
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine, Float Pool (Casual) - Hermantown, MN

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$170/hr Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Hermantown, MinnesotaMonday–Friday, 7:00 AM – 5:00 PM; flexible schedulingNo call
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine, (OB is Optional) - Hibbing, MN

Essentia Health Credentialed
Family Medicine
Hibbing, Minnesota · 4mo ago
$323,400
Academic
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine, (OB is Optional) - Hibbing, MN

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$323,400 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Hibbing, Minnesota36 patient contact hours/week; flexible 0.6–1.0 FTEZERO call for after-hours (covered by a separate call team); OB, hospital, and SUD/MOUD call excluded from zero-call model if physician opts into OB
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine, no OB - International Falls, MN

Essentia Health Credentialed
Family Medicine
International Falls, Minnesota · 4mo ago
$323,400
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine, no OB - International Falls, MN

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$323,400 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
International Falls, MinnesotaFlexible scheduling mentioned; specifics not providedZero call (after-hours covered by a separate call team)
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine (0.6-1.0 FTE) - Duluth, MN (Proctor)

Essentia Health Credentialed
Family Medicine
Proctor, Minnesota · 4mo ago
$308,000
SalaryDr Signal·$300,000 reported median · 33 recent reports

PHYSICIAN - Family Medicine (0.6-1.0 FTE) - Duluth, MN (Proctor)

Family Medicine· Attending·Essentia Health Credentialed·Posted 4mo ago
$308,000 Listed on official posting
SalaryDr Signal·$300,000 reported median · 33 recent reports
Proctor, MinnesotaMonday–Friday, clinic hours 7 AM–5 PM; 1.0 FTE = 36 patient contact hours/weekZERO call for after-hours (excluding OB, hospital, and SUD/MOUD call, which are separate); after-hours covered by a dedicated call team
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
GH

MD/DO - Family Medicine Winona

Gundersen Health System (WI/La Crosse)
Family Medicine
Winona, Minnesota · 1mo ago
~$300,000
J-1 waiver + H-1B·Academic
SalaryDr Signal· Strong coverage· 34 reports

MD/DO - Family Medicine Winona

Family Medicine· Attending·Gundersen Health System (WI/La Crosse)·Posted 1mo ago
~$300,000SalaryDr Signal· Strong coverage34 reports
Winona, Minnesota
SalaryDr Signal · Official employer source · Last seen today
Express InterestView DetailsSave
UO

Assistant Professor - St. John’s Hospital Family Medicine Residency Program

University of Minnesota Physicians
Family Medicine
Minneapolis, Minnesota · 2mo ago
$253,566
Academic
SalaryDr Signal·$70,000 reported median · 13 recent reports

Assistant Professor - St. John’s Hospital Family Medicine Residency Program

Family Medicine· Resident·University of Minnesota Physicians·Posted 2mo ago
$253,566 Listed on official posting
SalaryDr Signal·$70,000 reported median · 13 recent reports
Minneapolis, MinnesotaCall burden affects total salary; call options include medicine and/or OB call
Listed on official posting · Official employer source · Last seen today
Express InterestView DetailsSave
UO

Preceptor - Family Medicine (Smiley's Clinic)

University of Minnesota Physicians
Family Medicine
Minneapolis, Minnesota · 2mo ago
~$300,000
1–4 sessions per month·Academic
SalaryDr Signal· Strong coverage· 34 reports

Preceptor - Family Medicine (Smiley's Clinic)

Family Medicine· Attending·University of Minnesota Physicians·Posted 2mo ago
~$300,000SalaryDr Signal· Strong coverage34 reports
Minneapolis, Minnesota1–4 sessions per month
SalaryDr Signal · Official employer source · Last seen today
Express InterestView DetailsSave
MG

Attending Physician

MedElite Group
Family Medicine
Little Falls, Minnesota · 2mo ago
$100,000 – $120,000
Part-Time
SalaryDr Signal·$300,000 reported median · 34 recent reports

Attending Physician

Family Medicine· Attending·MedElite Group·Posted 2mo ago
$100,000 – $120,000 Listed on official posting
SalaryDr Signal·$300,000 reported median · 34 recent reports
Little Falls, MinnesotaPart-Time
Listed on official posting · Public ATS source · Last seen today
Express InterestView DetailsSave
MG

Attending Physician

MedElite Group
Family Medicine
Minneapolis, Minnesota · 2mo ago
$150,000 – $180,000
Part-time, 3 days per week
SalaryDr Signal·$300,000 reported median · 34 recent reports

Attending Physician

Family Medicine· Attending·MedElite Group·Posted 2mo ago
$150,000 – $180,000 Listed on official posting
SalaryDr Signal·$300,000 reported median · 34 recent reports
Minneapolis, MinnesotaPart-time, 3 days per week
Listed on official posting · Public ATS source · Last seen today
Express InterestView DetailsSave
MG

Attending Physician

MedElite Group
Family Medicine
Northfield, Minnesota · 2mo ago
$100,000 – $120,000
Part-time·Academic
SalaryDr Signal·$300,000 reported median · 34 recent reports

Attending Physician

Family Medicine· Attending·MedElite Group·Posted 2mo ago
$100,000 – $120,000 Listed on official posting
SalaryDr Signal·$300,000 reported median · 34 recent reports
Northfield, MinnesotaPart-time
Listed on official posting · Public ATS source · Last seen today
Express InterestView DetailsSave
MG

Attending Physician

MedElite Group
Family Medicine
Browns Valley, Minnesota · 1mo ago
~$300,000
Part-time
SalaryDr Signal· Strong coverage· 34 reports

Attending Physician

Family Medicine· Attending·MedElite Group·Posted 1mo ago
~$300,000SalaryDr Signal· Strong coverage34 reports
Browns Valley, MinnesotaPart-time
SalaryDr Signal · Public ATS source · Last seen today
Express InterestView DetailsSave
EH

PHYSICIAN - Family Medicine & Hospitalist

Essentia Health
Family Medicine
Grand Rapids, Minnesota · 15d ago
$345,449
Day rotation; flexible 0.6 - 1.0 FTE

PHYSICIAN - Family Medicine & Hospitalist

Family Medicine· Attending·Essentia Health·Posted 15d ago
$345,449 Pay listed on source · unverified
Grand Rapids, MinnesotaDay rotation; flexible 0.6 - 1.0 FTEHospitalist Call approximately 1 week every 6 weeks; clinic phone call zero; hospitalist coverage 3-4 day stretch every 6 weeks
Pay not verified · Aggregated · Last seen yesterday
Express InterestView DetailsSave
F

Physician - Family Medicine - St. Paul, MN

Fairview
Family Medicine
Saint Paul, Minnesota · 6d ago
~$300,000
Flexible schedule, 0.8 to 1.0 FTE
SalaryDr Signal· Good coverage· 35 reports

Physician - Family Medicine - St. Paul, MN

Family Medicine· Attending·Fairview·Posted 6d ago
~$300,000SalaryDr Signal· Good coverage35 reports
Saint Paul, MinnesotaFlexible schedule, 0.8 to 1.0 FTElow intensity - phone consultation only with first tier nurse triage
SalaryDr Signal · Aggregated · Last seen yesterday
Express InterestView DetailsSave
MH

Urgent Care, Physician - Family Medicine - Urgent Care - Maplewood, MN

M Health Fairview
Family Medicine
Saint Paul, Minnesota · 3d ago
$322,525 – $339,500
No call required

Urgent Care, Physician - Family Medicine - Urgent Care - Maplewood, MN

Family Medicine· Attending·M Health Fairview·Posted 3d ago
$322,525 – $339,500 Pay listed on source · unverified
Saint Paul, MinnesotaFlexible schedule, weekend coverage needed, 10 hour shifts, 1.0 FTE = 1,664 hours annuallyNo call required
Pay not verified · Aggregated · Last seen 3 days ago
Express InterestView DetailsSave
SH

Physician - Family Medicine - Luverne, MN

Sanford Health
Family Medicine
MN, Minnesota · 13d ago
3 clinic days per week

Physician - Family Medicine - Luverne, MN

Family Medicine· Attending·Sanford Health·Posted 13d ago
MN, Minnesota3 clinic days per weekHospital call for Luverne, approximately 4 days of call per month (2 days per provider)
Official employer source · Last seen 6 days ago
Express InterestView DetailsSave

Family Medicine no recruiters jobs in nearby states

All Family Medicine jobs in MinnesotaAll Family Medicine from direct employersFamily Medicine from direct employers in Florida · 95Family Medicine from direct employers in California · 91Family Medicine from direct employers in Texas · 87Family Medicine from direct employers in Missouri · 68Family Medicine from direct employers in Wisconsin · 67Family Medicine from direct employers in Pennsylvania · 53Family Medicine from direct employers in Virginia · 38Family Medicine from direct employers in South Carolina · 35

Physician-only marketplace

Built for doctors who want transparent pay before the first call.

Search physician jobs For employers
SalaryDrJobs

SalaryDr Jobs is built for physician-only roles, compensation provenance, and physician-controlled identity reveal. Employer-posted pay and SalaryDr market context stay separate.

Physician-only
Pay first
Identity control

Physician Jobs

  • Search jobs
  • For you
  • Check your SalaryDr Signal
  • Browse employers
  • Pay transparency report
  • Job alerts

SalaryDr Data

  • Physician salaries
  • Submit your salary
  • Salary explorer
  • Offer analyzer
  • Methodology

Employers

  • For employers
  • Claim employer page
  • Employer dashboard
  • Post transparent jobs

Trust

  • Privacy
  • Terms
  • Community guidelines
  • Contact

© 2026 SalaryDr. Physician jobs with salary transparency.

No APP clutter. No blended pay. No identity reveal without physician approval.