Skip to content

How Much Does a Medical Assistant Make in Missouri in 2026?

Typical pay for Medical Assistants in Missouri, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$40,440
Typical pay a year
$19.44
Typical pay an hour
#39
Pay rank of 51 · -11% vs US
13,050
Medical Assistants employed
Where Medical Assistant pay falls in Missouri
from starting out to the top earners
$35,810
Starting out
$37,380
First years
$40,440
Typical
$46,600
Experienced
$48,360
Top 10%

BLS OES May 2025 · Missouri · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical Medical Assistant in Missouri earns about $19.44 per hour, or $40,440 per year, according to the latest government wage data (May 2025). That breaks down to roughly $3,370 a month and $778 a week, figures calculated from the annual figure above. These numbers describe pay across the whole state, before accounting for city or experience differences.

Missouri pay sits 11% below the national figure of $45,690 a year, placing the state 39th out of 51 states and the District of Columbia. Lower pay in Missouri tends to track its lower cost of living compared with higher-cost states. About 13,050 Medical Assistants work in Missouri, a small share of the 817,870 counted nationwide.

Medical Assistant pay in Missouri at a glance

  • Medical Assistants in Missouri typically earn $19.44 an hour, about $40,440 a year, per the latest government wage data (May 2025).
  • Missouri pay runs 11% below the national figure of $45,690, ranking 39th out of 51 states and D.C.
  • Kansas City pays the most among Missouri's metro areas, with Medical Assistants typically earning $45,300 a year.
  • Entry-level Medical Assistants in Missouri typically start around $35,810 a year, while the top 10% make over $48,360.
  • Missouri's typical Medical Assistant pay has risen 42% over the past decade, climbing from $28,470 in 2015 to $40,440 in 2025.

BLS OES May 2025

How much does a Medical Assistant make in Missouri?

Medical Assistant pay by career stage in Missouri

Medical Assistant pay by career stage in Missouri
Career stageMissouriUnited States
Starting out$35,810$17.21 an hour$36,050$17.33 an hour
First years$37,380$17.97 an hour$38,470$18.50 an hour
Typical Medical Assistant$40,440$19.44 an hour$45,690$21.97 an hour
Experienced$46,600$22.40 an hour$49,180$23.65 an hour
Top 10%$48,360$23.25 an hour$59,310$28.52 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

Medical Assistant pay by experience level in Missouri

Entry-level positions in Missouri typically offer around $17.21 an hour, or about $35,810 a year, for those just starting out as Medical Assistants. Pay tends to move toward the state's typical figure of $40,440 within the first few years on the job. New hires in clinics or smaller practices often start at the lower end of this range.

Experienced Medical Assistants in Missouri often earn upwards of $23.25 an hour, with the top 10% of earners making over $48,360 a year. That's a spread of $12,550 between entry-level and top pay. The gap tends to reflect years of experience, the type of practice or hospital setting, and which city the job is located in.

Medical Assistant pay growth in Missouri

$40,440
2025 typical annual pay
+$1,130 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for Medical Assistants in Missouri · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Missouri's typical Medical Assistant pay has climbed steadily since 2015, when it stood at $28,470 a year. By 2025, that figure reached $40,440, a gain of $11,970 over the decade. That amounts to a 42% rise in pay over ten years.

Nationally, Medical Assistant pay rose 49% over the same decade, a slightly faster climb than Missouri's. Pay for the role has moved up steadily in Missouri year after year, though past growth is not a promise of future increases. Someone starting out now enters a role where pay has trended upward for a decade.

Medical Assistant salary by city in Missouri

Pay runs highest in Kansas City, where Medical Assistants typically earn $45,300 a year, about 12% above the state figure. St. Louis follows closely at $44,710 a year, and Columbia comes in at $41,350. These figures cover each city's full metro area, not just the city center.

Joplin pays the least among Missouri's metro areas, at $37,220 a year, putting the spread between the highest- and lowest-paying cities at $8,080. St. Louis carries the largest Medical Assistant workforce in the state, with 6,170 employed there. Cities with lower pay typically also have a lower cost of living, which tends to offset some of the difference.

Typical Medical Assistant pay by metro area in Missouri
#CityTypical payHourlyVs MissouriMedical Assistants employed
1Kansas City$45,300$21.78+12%4,220
2St. Louis$44,710$21.50+11%6,170
3Columbia$41,350$19.88+2%380
4St. Joseph$40,280$19.370%270
5Jefferson City$38,260$18.40-5%280
6Springfield$37,870$18.21-6%1,600
7Cape Girardeau$37,470$18.02-7%350
8Joplin$37,220$17.89-8%440

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Missouri typical pay $40,440

How Missouri compares with nearby states

Missouri's Medical Assistant pay lags most of its neighbors. Nebraska pays 17% more at $47,370 a year, and Illinois pays 14% more at $46,090. Kansas and Tennessee pay slightly less, each about 2% below Missouri's figure, while Arkansas trails at $37,760, down 7%. Medical Assistant licensure or certification requirements in one state can often be transferred or recognized in a nearby state, which can simplify a move.

Typical Medical Assistant pay in Missouri and bordering states
StateTypical payVs Missouri
Missouri$40,440baseline
Nebraska$47,370+17%
Illinois$46,090+14%
Iowa$45,480+12%
Tennessee$39,570-2%
Kansas$39,510-2%
Kentucky$39,270-3%
Oklahoma$38,750-4%
Arkansas$37,760-7%

Bordering states, ranked by typical Medical Assistant pay · BLS OES May 2025

Is Missouri a good state for Medical Assistants?

#39
pay rank of 51 · -11% vs national
13,050
Medical Assistants employed in Missouri
4.4
Medical Assistant jobs per 1,000 jobs, vs about 5.2 nationally

Medical Assistant pay in Missouri sits below the middle of the national table: typical pay is $40,440 a year, 11% below the national figure, ranking 39th of 51. For every 1,000 jobs in Missouri, about 4.4 are Medical Assistant positions; nationally, the figure is closer to 5.2. That makes Medical Assistants a smaller part of the local job market than usual, so employers draw from a smaller pool of qualified candidates. On pay alone, Missouri ranks below most states, though typical pay here has risen 42% over the past decade.

Summary

Medical Assistants in Missouri typically earn $40,440 a year, or $19.44 an hour, up 42% over the past decade. Pay varies by city, with Kansas City and St. Louis paying more than smaller metro areas like Joplin. Readers considering the role can check Missouri's licensing or registry requirements for certification details, and review city-specific pages for local pay figures before deciding where to work.

Frequently asked questions

How much does a Medical Assistant make in Missouri?
Medical Assistants in Missouri typically earn $19.44 an hour, or about $40,440 a year, according to the latest government wage data (May 2025). Pay varies by city and experience level.
How much does a Medical Assistant make an hour in Missouri?
The typical hourly pay for a Medical Assistant in Missouri is $19.44, according to May 2025 wage data. That's roughly 11% below the national hourly figure of $21.97.
What is the starting pay for a Medical Assistant in Missouri?
Entry-level Medical Assistants in Missouri typically start around $17.21 an hour, or about $35,810 a year. Pay generally rises toward the state's typical figure of $40,440 within the first few years of experience.
Which city in Missouri pays Medical Assistants the most?
Kansas City pays the most, with Medical Assistants typically earning $45,300 a year, about 12% above the state figure. St. Louis follows at $44,710 a year, with the largest Medical Assistant workforce in the state.
Is Medical Assistant pay in Missouri higher than the national rate?
No. Missouri pay runs about 11% below the national figure of $45,690 a year, ranking 39th out of 51 states and the District of Columbia. Lower pay generally tracks Missouri's lower cost of living.

Explore next

← Back to the Medical Assistant salary guide