Physician jobs in Minneapolis Metro
There are 4 open Physician roles in Minneapolis Metro on Linora right now, pulled daily from company career pages across Greenhouse, Ashby, Lever, and Workday. Typical pay runs $572k to $624k.
Updated 2026-07-27. Figures come from live job postings and refresh daily.
Pay on these live postings runs about $572k to $624k, across 4 roles that list a range.
- Staff Physician - Pediatric Emergency Medicine (Board Certified PEM) CasualUmphysicians · Minneapolis, MN (UMMC - Childrens)Physician - Pediatric Emergency Medicine M Physicians is seeking a casual board-certified Emergency Medicine Physician for our emergency rooms on…$300 – $350/hr1 month ago
- Physician - Interventional Pulmonology (Academic or Clinical Track)Umphysicians · Minneapolis, MN (UMMC - East Bank)About the Department: The Department of Medicine's Division of Pulmonary, Allergy, Critical Care and Sleep Medicine (PACCS) seeks an Assistant…$270,000 – $300,0002 months ago
- Physician - Emergency Medicine (Casual)Umphysicians · Minneapolis, MN (UMMC - East Bank)Physician – Emergency Medicine (Casual) We are seeking an Emergency Medicine Physician to join our Emergency Department in Minneapolis, MN. Practice…$275 – $300/hr2 months ago
- Staff Physician - Surgical House Resident MoonlighterUmphysicians · Minneapolis, MN (UMMC - East Bank)Join the Surgical House Moonlighter Team at the University of Minnesota Medical Center. As a Surgical House Moonlighter, you will: Perform surgical…$170/hr2 months ago
Common questions
How many Physician jobs are open in Minneapolis Metro?
There are 4 open Physician roles in Minneapolis Metro on Linora right now, pulled daily from company career pages across Greenhouse, Ashby, Lever, and Workday.
How much does a Physician earn?
The median Physician salary is $309k to $323k per year, based on 263 live postings that list a range.
How often are Physician jobs updated?
Daily. Linora reads roles straight from company career pages and drops listings that close, so the Physician jobs shown are current rather than reposted or expired.