CMA Salary by State (2026)
Average Certified Medical Assistant wages across all 50 states and D.C., based on Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS). CMA pay varies significantly by state — from under $32,000/year in Mississippi and Louisiana to over $53,000 in Washington state.
CMA Salary FAQ
What is the average CMA salary in the United States?
The national average CMA wage is $19.33 per hour, or about $40,207 per year. Wages vary by state, practice setting (specialty vs. primary care), and years of experience.
Which state pays CMAs the most?
Washington DC has the highest average medical assistant pay at $26.80/hour ($55,740/year). Other top-paying states include Washington ($25.82/hr) and Massachusetts ($23.03/hr).
Do CMAs earn more than CNAs?
Yes — Certified Medical Assistants typically earn 15–20% more than Certified Nursing Assistants. CMAs work in outpatient and physician settings, where wages tend to be higher than long-term care, and the role requires both clinical and administrative skills.
How can a CMA increase their pay?
CMAs can increase pay by: (1) specializing in high-demand areas like cardiology, dermatology, or surgery, (2) moving to a larger metro or higher-paying state, (3) adding billing/coding credentials, or (4) advancing to a practice manager or LPN/RN role.
How many medical assistants are employed in the United States?
The BLS estimates approximately 794,000 medical assistants are employed in the United States. Job growth is projected at 14–16% through 2032 — faster than average for all occupations — driven by an expanding outpatient care sector.
Ready to earn your CMA?
Free AAMA CMA practice questions — no signup needed.
Take the Free Practice Test →