How Much Does a Medical Assistant Make in St. George, UT in 2026?
Typical pay for Medical Assistants in St. George, from federal wage data (May 2025), with the ten-year trend and how the city compares across Utah.
BLS OES May 2025 · St. George metro area
A typical Medical Assistant in St. George, Utah earns $20.54 per hour, or $42,720 per year, according to the latest government wage data for the area (May 2025). Calculated from the annual figure, that is roughly $3,560 a month. Entry-level positions typically offer around $35,620, and the top 10% of earners make over $51,100.
That pay is 6% below the Utah figure of $45,360 and 7% below the national figure of $45,690. St. George ranks 5th of 5 metro areas in Utah for Medical Assistant pay. About 790 Medical Assistants work in the St. George area.
Medical Assistant pay in St. George at a glance
- Typical pay is $20.54 an hour, or $42,720 a year.
- That is 6% below the Utah figure, ranking 5th of 5 metro areas in the state.
- Entry-level positions typically offer around $35,620; the top 10% make over $51,100.
- Typical pay rose +44% from 2015 to 2025, against +56% for Utah as a whole.
BLS OES May 2025
How much does a Medical Assistant make in St. George?
Pay in St. George runs from entry-level positions at around $17.13 an hour to more than $24.57 for the top 10% of earners. The table sets each career stage against the Utah and national figures.
Medical Assistant pay by career stage in St. George
| Career stage | St. George | Utah | United States |
|---|---|---|---|
| Starting out | $35,620$17.13 an hour | $35,890$17.25 an hour | $36,050$17.33 an hour |
| First years | $37,440$18.00 an hour | $38,460$18.49 an hour | $38,470$18.50 an hour |
| Typical Medical Assistant | $42,720$20.54 an hour | $45,360$21.81 an hour | $45,690$21.97 an hour |
| Experienced | $46,370$22.29 an hour | $48,170$23.16 an hour | $49,180$23.65 an hour |
| Top 10% | $51,100$24.57 an hour | $56,260$27.05 an hour | $59,310$28.52 an hour |
BLS OES May 2025 · city figures cover the St. George area as BLS defines it
Medical Assistant pay growth in St. George
Typical (median) annual wage for Medical Assistants in the St. George area · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
In 2015, typical Medical Assistant pay in St. George was $29,570 a year. By 2025 it had reached $42,720, a change of +44%, compared with +56% for Utah over the same years.
How St. George compares with other Utah cities
Ogden pays Medical Assistants the most in Utah at $46,380 a year, $3,660 more than St. George. The lowest-paying area in the state is St. George at $42,720.
| # | City | Typical pay | Hourly | Vs St. George | Medical Assistants employed |
|---|---|---|---|---|---|
| 1 | Ogden | $46,380 | $22.30 | +9% | 1,750 |
| 2 | Salt Lake City metro incl. Murray | $46,080 | $22.16 | +8% | 3,910 |
| 3 | Logan | $44,980 | $21.62 | +5% | 540 |
| 4 | Lehi | $43,730 | $21.03 | +2% | 2,190 |
| 5 | St. George | $42,720 | $20.54 | this city | 790 |
Every metro area in Utah with Medical Assistant wage data · BLS OES May 2025 · Utah typical pay $45,360
Is St. George a good place to work as a Medical Assistant?
Medical Assistants in St. George earn less than the national figure: typical pay is $42,720 a year, 7% below the national rate. For every 1,000 jobs in the St. George area, about 8.7 are Medical Assistant positions; nationally, the figure is closer to 5.3. That makes the local economy more reliant on Medical Assistants than most places, and turnover keeps positions opening through the year.
Frequently asked questions
- How much does a Medical Assistant make in St. George, UT?
- A typical Medical Assistant in St. George earns $42,720 a year, or $20.54 an hour, according to BLS wage data for May 2025. Entry-level pay runs about $35,620 and the top 10% earn over $51,100.
- How much does a Medical Assistant make an hour in St. George?
- Typical hourly pay for Medical Assistants in St. George is $20.54. Entry-level hourly pay runs about $17.13, and the top 10% earn over $24.57 an hour.
- What is the starting pay for a Medical Assistant in St. George?
- Entry-level Medical Assistant positions in St. George typically offer around $17.13 an hour, or $35,620 a year.
- Is Medical Assistant pay in St. George higher than in the rest of Utah?
- St. George pay is 6% below the Utah figure of $45,360 a year, ranking 5th of 5 metro areas in the state. Ogden pays the most in Utah at $46,380.