A medical assistant salary calculator estimates annual earnings from certification, specialty, setting, and experience factors — used by job seekers and HR professionals to benchmark offers. US medical assistants earn a median $42,000; hospital-based CMA roles reach $55,000–$63,000. To estimate yours, enter your profile and click Calculate.
↓ Jump to calculator✓ Your inputs are saved automatically on this device.
Enter your details and click Calculate to see your estimated salary.
View step-by-step calculation
What Is a Medical Assistant Salary Calculator?
A medical assistant salary calculator estimates annual compensation by applying Bureau of Labor Statistics–anchored wage benchmarks to four professional variables: certification status, clinical specialty, practice setting, and years of experience — producing a personalized salary range for this in-demand allied health role.
Medical assistants (SOC code 31-9092) perform both clinical duties — such as taking vital signs, administering injections, performing EKGs, and preparing examination rooms — and administrative duties including appointment scheduling, insurance verification, and patient record management. Because the scope of these responsibilities varies widely across employment settings, pay scales differ substantially within the profession. The Bureau of Labor Statistics 2024 Occupational Employment and Wage Statistics program reports a national median annual wage of approximately $42,000 for medical assistants, with the 10th percentile near $30,000 and the 90th percentile at $58,000.
Salary benchmarking tools are most valuable when evaluating a new job offer, negotiating an annual raise, or planning a credential upgrade. Certified Medical Assistants (CMAs) credentialed through the American Association of Medical Assistants (AAMA) and Registered Medical Assistants (RMAs) credentialed through the American Medical Technologists (AMT) organization command a documented salary premium over non-certified peers — making this the most cost-effective lever for increasing medical assistant pay without pursuing a full degree program. The calculator below models those premiums using the multiplicative factor approach described in the formula section.
How to Calculate Medical Assistant Salary — Step by Step
Calculating a medical assistant salary estimate requires applying four sequential multipliers to the BLS 2024 national median wage of $42,000 for SOC code 31-9092: certification credential, clinical specialty, employment setting, and years of experience.
- Start with the BLS base wage: $42,000/year (2024 national median, SOC 31-9092). This is the midpoint for all US medical assistants regardless of specialty or setting.
- Apply the certification multiplier: No credential = ×1.00; CMA (AAMA) = ×1.08; RMA (AMT) = ×1.06. A CMA earning the base would see $42,000 × 1.08 = $45,360.
- Apply the specialty multiplier: Primary care = ×1.00; cardiology = ×1.10; dermatology = ×1.12; other = ×1.03. Specialty reflects skill demand and patient-volume complexity.
- Apply the setting multiplier: Private practice = ×1.00; outpatient clinic = ×1.05; urgent care = ×1.08; hospital = ×1.15. Hospital pay scales and union agreements drive the premium.
- Apply the experience multiplier: 0–2 yrs = ×0.88; 3–5 yrs = ×1.00; 6–10 yrs = ×1.12; 11+ yrs = ×1.22.
- Derive hourly and monthly pay: Divide annual by 2,080 for hourly rate; by 12 for monthly salary.
Base = $42,000 (BLS 2024 median, SOC 31-9092) · Ccert = certification factor · Sspec = specialty factor · Esett = setting factor · Xexp = experience factor
Try a pre-filled scenario — CMA, cardiology, hospital, 4 years' experience: load this example. For a comparable allied health role using similar certification-and-setting multipliers, see the Physical Therapy Assistant Salary Calculator.
Medical Assistant Salary Formula Reference
The medical assistant salary model uses a multiplicative formula in which each input variable adjusts the BLS 2024 national base wage by a modeled percentage factor, generating an annual estimate with a ±10% confidence range representing the P25–P75 spread in published wage data.
Monthly Pay = Annual Salary ÷ 12
2,080 = 52 weeks × 40 hours per week (standard full-time equivalency per BLS methodology)
| Variable | Option | Multiplier | Source Basis |
|---|---|---|---|
| Certification | None | ×1.00 | BLS 2024 median baseline |
| Certification | CMA (AAMA) | ×1.08 | AAMA salary surveys 2023–2024 |
| Certification | RMA (AMT) | ×1.06 | AMT compensation data 2024 |
| Specialty | Primary Care | ×1.00 | BLS SOC 31-9092 baseline |
| Specialty | Cardiology | ×1.10 | Specialty wage differential, BLS OEWS 2024 |
| Specialty | Dermatology | ×1.12 | Specialty wage differential, BLS OEWS 2024 |
| Setting | Private Practice | ×1.00 | BLS SOC 31-9092 baseline |
| Setting | Outpatient Clinic | ×1.05 | BLS industry NAICS 6210–6219 |
| Setting | Urgent Care | ×1.08 | BLS industry NAICS 6219 |
| Setting | Hospital | ×1.15 | BLS industry NAICS 6221–6223 |
| Experience | 0–2 years | ×0.88 | BLS 10th–25th percentile differential |
| Experience | 3–5 years | ×1.00 | BLS median (reference) |
| Experience | 6–10 years | ×1.12 | BLS 75th percentile differential |
| Experience | 11+ years | ×1.22 | BLS 90th percentile differential |
All multipliers are modeled from published BLS occupational wage data and third-party certification salary surveys. They represent typical ranges, not guaranteed figures. Actual compensation may vary by employer, geographic market, and individual negotiation. [BLS OEWS 2024, SOC 31-9092; AAMA Member Compensation Survey 2023]
Worked Example: CMA in Cardiology, Hospital Setting
A Certified Medical Assistant (CMA) working in a cardiology practice within a hospital system, with four years of experience, illustrates how each multiplier compounds to significantly exceed the national median medical assistant salary.
Step-by-step calculation
- Base wage (BLS 2024 median, SOC 31-9092): $42,000
- × CMA certification (×1.08): $42,000 × 1.08 = $45,360
- × Cardiology specialty (×1.10): $45,360 × 1.10 = $49,896
- × Hospital setting (×1.15): $49,896 × 1.15 = $57,380
- × Experience 3–5 years (×1.00): $57,380 × 1.00 = $57,380
Derived pay figures
- Annual salary: $57,380 (modeled estimate)
- Hourly rate: $57,380 ÷ 2,080 = $27.59/hr
- Monthly pay: $57,380 ÷ 12 = $4,782/mo
- P25–P75 range (±10%): $51,642 – $63,118 [modeled range from BLS OEWS percentile data]
This result is 37% above the salary of a non-certified entry-level MA in a private practice setting ($42,000 × 0.88 = $36,960). Achieving each certification and setting premium independently is straightforward; the compound effect of stacking them is what drives the most significant earning outcomes over a career.
Medical Assistant Salary by State, Specialty, and Setting
Medical assistant salary varies significantly by geography, specialty, and setting. Bureau of Labor Statistics state-level data shows coastal markets paying 20–31% above the national median, while rural southern states average 5–19% below, creating substantial variation in effective purchasing power across the United States.
| State | Estimated Median | vs. National | Key Driver |
|---|---|---|---|
| California | ~$55,000 | +31% | Cost of living, SEIU healthcare contracts |
| Washington | ~$52,000 | +24% | Major health systems, tech-sector wages |
| Massachusetts | ~$51,000 | +21% | Academic medical centers, high demand |
| New York | ~$48,000 | +14% | Urban hospital density |
| Texas | ~$40,000 | −5% | No state income tax, competitive market |
| Florida | ~$38,000 | −10% | Large supply of trained MAs |
| Mississippi | ~$34,000 | −19% | Rural supply, lower cost of living |
Within any state, specialty and setting compound geographic differentials. A hospital-based dermatology MA in Seattle faces a combined premium of approximately +24% (geography) × 1.12 (specialty) × 1.15 (hospital) above a primary-care private-practice MA in Mississippi — potentially a $20,000+ annual difference on the same credential and experience level. Employment growth projections for medical assistants are strong at 14% through 2033 per BLS, well above the all-occupations average, which supports continued wage pressure in high-demand markets. [BLS Employment Projections 2023–2033; BLS OES State Data 2024]
Specialty certifications in electrocardiography, phlebotomy, or dermatology assisting are increasingly required in high-premium settings. For allied health professionals in similarly specialized roles, see the Dialysis Technician Salary Calculator for a comparable specialty-premium comparison.
5 Expert Tips for Maximizing Your Medical Assistant Salary + 4 Common Mistakes
Maximizing medical assistant salary requires proactive steps around certification, setting selection, and negotiation timing — and avoiding common compensation mistakes that can cost certified MAs thousands of dollars annually.
When to Use a Medical Assistant Salary Calculator
A medical assistant salary calculator is most useful for evaluating job offers, preparing for salary negotiations, comparing compensation across specialties and settings, and benchmarking current pay against the national median for equivalent credentials.
| Use Case | Who Benefits | Key Inputs to Vary | Outcome |
|---|---|---|---|
| Job offer evaluation | Job seekers | Cert, specialty, setting | Confirm offer is at or above model range |
| Raise negotiation | Current MAs | Experience, setting | Quantify expected raise from tenure |
| Credential upgrade decision | Students, uncertified MAs | None → CMA/RMA | Dollar value of certification investment |
| Setting comparison | MAs considering a move | Private → hospital | Expected pay difference for same cert/spec |
| HR compensation benchmarking | Hiring managers, practice admins | All inputs | Market-rate ranges for budgeting job postings |
This tool is not appropriate for contract negotiations that require certified wage surveys, prevailing-wage filings, or government-regulated pay scales such as those in federally qualified health centers or VA healthcare. In those contexts, engage a certified compensation analyst using official BLS or DOL wage determination data.
For research-intensive healthcare roles where compensation structure differs from clinical settings, see the Clinical Research Coordinator Salary Calculator to compare career trajectory and earnings for related allied health professionals.
Frequently Asked Questions
What is the average medical assistant salary?
The average medical assistant salary is approximately $42,000 per year nationally, per BLS 2024 data for SOC 31-9092. Earnings range from $34,000 to $58,000 depending on certification, specialty, setting, and geographic market.
Does CMA certification increase medical assistant salary?
CMA certification typically raises medical assistant salary by 6–8% over uncertified peers. A Certified Medical Assistant in a hospital cardiology role can earn $48,000–$57,000 annually versus around $42,000 without a credential.
How does specialty affect medical assistant pay?
Specialty significantly affects medical assistant pay. Dermatology and cardiology settings pay 10–12% above primary care, reflecting additional clinical skills and patient-volume demands in specialized ambulatory practices.
Which setting pays medical assistants the most?
Hospital settings pay medical assistants the most, averaging 15% above private practice. Urgent care follows at approximately 8% above, while outpatient clinics sit at 5% above the private-practice baseline rate.
How much does experience affect medical assistant salary?
Experience raises medical assistant salary substantially. Entry-level MAs (0–2 years) earn roughly 12% below median; those with 11-plus years earn up to 22% above, reflecting advanced clinical duties and accumulated seniority pay.
What is the hourly rate for a medical assistant?
The hourly rate for a medical assistant ranges from about $16 to $28 per hour based on a 2,080-hour full-time year. CMA-certified assistants in hospital settings typically earn $22–$28 per hour.
How do medical assistant salaries vary by state?
Medical assistant salaries vary significantly by state. California, Washington, and Massachusetts pay $50,000–$55,000 annually; southern and rural states average $34,000–$40,000, according to BLS state-level OES wage data for 2024.
Can medical assistants increase salary without a degree?
Medical assistants can increase their salary without a degree by earning CMA or RMA certification, gaining specialty experience in cardiology or dermatology, or transitioning to higher-paying hospital or urgent care settings.
Key Terms Explained
Key terms in this medical assistant salary calculator span the certification credentials, statistical benchmarks, and modeling concepts that determine how earnings are estimated across practice settings and experience levels.
- CMA (Certified Medical Assistant)
- Credential awarded by the American Association of Medical Assistants (AAMA) to candidates who pass a standardized national examination covering clinical and administrative medical assisting competencies. Requires 60 CEUs every 60 months for renewal.
- RMA (Registered Medical Assistant)
- Certification issued by the American Medical Technologists (AMT) organization, recognizing demonstrated competency in both clinical procedures and administrative medical office functions. Requires 30 CEUs every 3 years.
- BLS Median Wage
- The annual or hourly wage at the 50th percentile of the earnings distribution, as reported by the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program for a given Standard Occupational Classification code.
- SOC Code 31-9092
- The Standard Occupational Classification code the Bureau of Labor Statistics uses to track employment, wages, and job outlook data for medical assistants nationwide. Always verify salary benchmarks against this specific code to avoid cross-role data contamination.
- Experience Multiplier
- A modeled salary adjustment factor applied to a base wage to reflect the earning premium associated with additional years in a role, derived from BLS occupational percentile wage data for SOC 31-9092.
- Setting Premium
- The additional pay percentage associated with a specific employment environment — hospital, urgent care, or outpatient clinic — relative to a private-practice baseline, driven by institutional pay scales, union agreements, and patient-volume complexity.
- Specialty Premium
- The salary increase associated with working in a focused clinical specialty such as dermatology or cardiology, reflecting the additional certifications, procedural knowledge, and equipment proficiency required in those settings.
For salary modeling of a high-volume allied health role in acute care with a comparable specialty-premium structure, see the Respiratory Therapist Salary Calculator.
Further Reading and Sources
The following sources informed the wage benchmarks and multipliers used in this medical assistant salary calculator. All modeled estimates should be verified against the most recent published data before use in formal compensation analysis.
Occupational Employment and Wage Statistics program, May 2024. National and state-level wage percentiles, employment projections, and industry breakdowns.
bls.gov/oes/current/oes319092.htm
American Association of Medical Assistants, 2025. Eligibility requirements, exam structure, CEU renewal schedule, and AAMA member compensation survey data.
aama-ntl.org/cma-aama-exam
American Medical Technologists, 2025. RMA certification pathway, scope-of-practice guidelines, and AMT salary survey data by setting.
americanmedtech.org/credentials/registered-medical-assistant
O*NET-SOC 2024. Detailed work activities, knowledge requirements, wage data by percentile, and occupation outlook summary.
onetonline.org/link/summary/31-9092.00
Bureau of Labor Statistics Employment Projections program, 2024. Fourteen-percent growth projection for medical assistants through 2033, with analysis of demand drivers by setting.
bls.gov/ooh/healthcare/medical-assistants.htm
Creator
Hamza Shakeel is the Chief Technology Officer at MultiCalculators.com, responsible for the platform's technical architecture, calculator engine performance, and infrastructure reliability. He leads engineering efforts focused on site speed, mobile responsiveness, Core Web Vitals optimization, and security. Hamza ensures every calculation runs accurately and instantly across all devices, while maintaining the platform's stability and scalability as it grows. His work directly supports the seamless, trustworthy experience users expect from MultiCalculators.com.
Areas of Expertise: Web Engineering, Core Web Vitals, Site Performance, Calculator Logic, Cloud Infrastructure, Security
