Medical Assistant salaries.

What Medical Assistant roles pay, from live listings on JobsRadar.

Clear
Compare with another

Median salary

$132,500

median over time

Typical range

$85k – $181k

25th–75th percentile

Disclosing pay

7.9%

557 of 7,093 roles

Live roles

7,093

open right now

Salary distribution

annualized USD · disclosed roles
$85k 25th
$132.5k Median
$181k 75th
$65k
$250k
Box 25th–75th · whiskers 10th–90th Full range $9k – $750k · outliers off-axis

Top companies hiring

Company Median Roles
Datavant $147,500 45
sweetgreen $70,000 34
ID.me $184,618 32
The Oncology Institute of Hope and Innovation $525,000 28
Clover Health $152,500 28
Axle $112,500 23
Aurelian $175,000 13
DoorDash USA $100,800 12

Medical Assistant salary by location

Location Median Roles
Denver $215,000 10
San Francisco $185,000 46
Seattle $175,000 15
Austin $163,500 4
New York $127,500 74
Los Angeles $95,000 21
Boston $92,660 12
Chicago $85,032 4
Toronto $50,425 5

See every Medical Assistant role

Browse the live listings, or save this search and get alerted the moment a new one posts.

How much do Medical Assistant roles pay?

The median salary for Medical Assistant roles is $132,500 per year. Most pay falls between $85,000 (25th percentile) and $181,000 (75th percentile), with the broader 10th–90th percentile band running from $65,000 to $250,000.

These figures are computed live from 7,093 active Medical Assistant roles on JobsRadar, of which 557 (7.9%) publish a salary range. Pay is normalized to annualized USD so roles can be compared on equal terms; the highest-paying roles listed above show their original posted currency. Numbers refresh every few hours as new roles are posted and older ones close.

Employers currently hiring well-paid Medical Assistant roles include The Oncology Institute of Hope and Innovation.

Salary transparency varies by employer and region, so the disclosing share above reflects only roles that publish pay — not every open position. Use it as a directional benchmark rather than an exact offer.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Don't be the 201st applicant.

Every worldwide-remote role pushed to our Telegram the moment it goes live. Subscribers apply hours before this page even refreshes.

Subscribe — it's free