Salaripedia
English

How much does a medical assistant make in St. Cloud?

$47,750a year

Median yearly pay for medical assistants in the St. Cloud, MN metro area. That is $22.96 an hour or $3,979 a month.

Hourly
$22.96
Vs. national median
+5%
Rank among cities
72 of 389
Jobs in the area
330
Pay range
Lowest 10%: $38,120Median: $47,750Highest 10%: $57,870
PercentileYearlyHourly
10th$38,120$18.33
25th$41,170$19.79
Median$47,750$22.96
75th$50,740$24.39
90th$57,870$27.82

Other cities in Minnesota

Median yearly pay for medical assistants.

Minneapolis, MN$52,570
Rochester, MN$49,830
Mankato, MN$48,530
Duluth, MN$47,990
La Crosse, WI$47,960
Fargo, ND$47,280
Grand Forks, ND$44,560
Sioux Falls, SD$43,760
Medical Assistant salary in Minnesota Medical Assistant salary in all states

Related jobs in St. Cloud

Same field, median yearly pay.

Physical Therapist Assistant$64,120
Dental Assistant$61,000
Massage Therapist$51,760
Phlebotomist$44,290
Nursing Assistant$40,130
Healthcare Support Worker$39,860
Home Health and Personal Care Aide$37,100
Salaries for every job in St. Cloud, MN

Frequently asked questions

How much does a medical assistant make an hour in St. Cloud?

The median hourly pay in the St. Cloud, MN metro area is $22.96 ($47,750 a year).

Do medical assistants make more in St. Cloud than the national average?

Yes: $47,750 against $45,690 nationally, 5% more.

How does St. Cloud compare with the rest of Minnesota?

The median in Minnesota is $50,480, so St. Cloud pays 5% less.

Where does St. Cloud rank for medical assistant pay?

72 of 389 metro areas with data.

How much does a medical assistant make starting out in St. Cloud?

The lowest-paid 10% make $38,120 or less a year; the top 10% make $57,870 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.