Medical Assistant Salary in Minnesota
Medical Assistants in Minnesota earn a median of $50,480 a year, or $24.27 an hour. That ranks Minnesota #4 of 51 states and is $4,790 more than the national median.
- Median / year
- $50,480
- Median / hour
- $24.27
- Employed
- 10,580
- National rank
- #4of 51
Pay range in Minnesota
Medical Assistant pay by Minnesota metro area
| Metro area | Median | Jobs |
|---|---|---|
| Minneapolis-St. Paul-Bloomington, MN-WI | $52,570 | 7,390 |
| Rochester, MN | $49,830 | 440 |
| Mankato, MN | $48,530 | 200 |
| Duluth, MN-WI | $47,990 | 750 |
| La Crosse-Onalaska, WI-MN | $47,960 | 570 |
| St. Cloud, MN | $47,750 | 330 |
| Fargo, ND-MN | $47,280 | 290 |
| Grand Forks, ND-MN | $44,560 | 80 |
| Sioux Falls, SD-MN | $43,760 | 620 |
FAQ
How much does a medical assistant make in Minnesota?
The median annual wage is $50,480 ($24.27 per hour), according to the BLS for May 2025. That is $4,790 above the U.S. median of $45,690.
What do entry-level medical assistants make in Minnesota?
The lowest-paid 10% of Minnesota medical assistants earned $40,110 or less ($19.29/hour), a reasonable estimate for new graduates.
Where do medical assistants earn the most in Minnesota?
Minneapolis-St. Paul-Bloomington, MN-WI has the highest metro median at $52,570.
How many medical assistants work in Minnesota?
About 10,580 medical assistants were employed in Minnesota in May 2025.