facebook tracking Family Medicine Physician salary in Minnesota (2025): pay by city

Family Medicine Physician salary in Minnesota

What family medicine physicians earn in Minnesota and its metro areas, compared with the rest of the country.

May 2025#15 of 50 states
Median pay$280,030$134.63 per hour
vs U.S.+15%U.S. median $244,180
Middle half earn$198,530 – $331,490Top 10%: $391,150+
Jobs1,8200.89× the U.S. concentration

Family Medicine Physician pay in Minnesota cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Minneapolis-St. Paul-Bloomington, MN-WI$283,060$136.091,120
Sioux Falls, SD-MN$258,910$124.48260
St. Cloud, MN$249,300$119.86130
Duluth, MN-WI$256,200$123.17110
Rochester, MN$356,770$171.52110
Southeast Minnesota nonmetropolitan area$322,360$154.98110
Fargo, ND-MN$276,530$132.95100
Northwest Minnesota nonmetropolitan area$218,170$104.89100
La Crosse-Onalaska, WI-MN$327,890$157.6490
Southwest Minnesota nonmetropolitan area$229,500$110.3470
Grand Forks, ND-MN$286,380$137.6950
Northeast Minnesota nonmetropolitan area$252,260$121.2840
Mankato, MN$314,060$150.99–
Advertisement

Hospitals and jobs in Minnesota

Family Medicine Physician pay in similar states

Other healthcare salaries in Minnesota

Questions

How much does a family medicine physician make in Minnesota?

Family Medicine Physicians in Minnesota earned a median of $280,030 a year ($134.63 an hour) in May 2025, 15% more than the national median of $244,180. The middle half earned $198,530 to $331,490.

Where in Minnesota do family medicine physicians earn the most?

Among areas in Minnesota, pay was highest in Rochester, MN at $356,770.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.