Skip to content

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

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

$45,110
Typical pay a year
$21.69
Typical pay an hour
#28
Pay rank of 51 · -1% vs US
19,630
Medical Assistants employed
Where Medical Assistant pay falls in Indiana
from starting out to the top earners
$37,060
Starting out
$39,160
First years
$45,110
Typical
$47,290
Experienced
$50,480
Top 10%

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

A typical Medical Assistant in Indiana earns about $21.69 per hour, or roughly $45,110 per year, according to the latest government wage data (May 2025). Calculated from that annual figure, pay works out to about $3,759 a month and $868 a week. These figures represent typical pay across the state, before accounting for city or experience differences.

That typical pay sits about 1% below the national figure of $45,690 a year, according to the same data. Indiana ranks 28th among the 50 states and Washington, D.C., in typical pay for Medical Assistants. The state employs about 19,630 Medical Assistants, compared with 817,870 nationwide, giving a sense of scale for the profession here.

Medical Assistant pay in Indiana at a glance

  • Medical Assistants in Indiana typically earn $21.69 an hour, or about $45,110 a year, according to the latest government wage data (May 2025).
  • Indiana pay sits about 1% below the national figure of $45,690, ranking Indiana 28th among 51 states and D.C.
  • Naperville pays Medical Assistants the most, with typical pay around $47,270 a year, about 5% above the state figure.
  • Entry-level positions typically offer around $37,060 a year, while the top 10% of earners make over $50,480 a year.
  • Indiana pay for Medical Assistants has climbed 56% over the past decade, rising from $28,990 in 2015 to $45,110 in 2025.

BLS OES May 2025

How much does a Medical Assistant make in Indiana?

Medical Assistant pay by career stage in Indiana

Medical Assistant pay by career stage in Indiana
Career stageIndianaUnited States
Starting out$37,060$17.82 an hour$36,050$17.33 an hour
First years$39,160$18.83 an hour$38,470$18.50 an hour
Typical Medical Assistant$45,110$21.69 an hour$45,690$21.97 an hour
Experienced$47,290$22.74 an hour$49,180$23.65 an hour
Top 10%$50,480$24.27 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 Indiana

Entry-level positions in Indiana typically offer around $17.82 an hour, or about $37,060 a year, for those just starting out. Slightly more experienced Medical Assistants, often those a few years into the role, typically see pay closer to $18.83 an hour, or $39,160 a year. Pay generally moves toward the state's typical figure of $45,110 within the first few years on the job.

Experienced Medical Assistants in Indiana often earn upwards of $22.74 an hour, or about $47,290 a year. The top 10% of earners make over $24.27 an hour, or $50,480 a year. That's a spread of $13,420 between entry-level and top pay, a gap that typically reflects years of experience, the type of practice or facility, and which city the job is in.

Medical Assistant pay growth in Indiana

$45,110
2025 typical annual pay
+$2,720 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

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

Indiana's typical pay for Medical Assistants has climbed from $28,990 in 2015 to $45,110 in 2025, a gain of $16,120 over the decade. That's a rise of 56%, with pay increasing in every year of the ten-year period. The climb was steady, moving from under $30,000 to over $45,000 without any sharp drops.

Nationally, typical pay for Medical Assistants rose 49% over the same decade, so Indiana's gain outpaced the national trend by seven percentage points. For someone starting as a Medical Assistant in Indiana now, that decade of steady increases is a reasonable baseline, though it comes with no promise of future gains. The comparison suggests Indiana pay has been catching up gradually rather than falling behind.

Medical Assistant salary by city in Indiana

Pay runs highest in the Naperville metro area, where Medical Assistants typically earn $47,270 a year, about 5% above the state figure. These city figures reflect each city's full metro area, not just the city limits. Carmel, Indianapolis, and Greenwood follow closely behind, with typical pay around $46,900 a year.

The lowest typical pay in the state is in Terre Haute, at $36,960 a year, a spread of $10,310 between the highest- and lowest-paying areas. Naperville also has the largest Medical Assistant workforce among Indiana's metro areas, with about 15,640 workers. Lower pay in places like Terre Haute usually tracks a lower cost of living rather than a difference in the work itself.

Typical Medical Assistant pay by metro area in Indiana
#CityTypical payHourlyVs IndianaMedical Assistants employed
1Naperville
metro incl. Elgin
$47,270$22.73+5%15,640
2Indianapolis
metro incl. Carmel · Greenwood
$46,900$22.55+4%6,580
3Fort Wayne$45,220$21.740%1,760
4Kokomo$44,700$21.49-1%170
5South Bend
metro incl. Mishawaka
$44,600$21.44-1%840
6Columbus$44,580$21.43-1%400
7Elkhart
metro incl. Goshen
$44,550$21.42-1%570
8Michigan City
metro incl. La Porte
$44,520$21.40-1%240
9Jefferson County$44,450$21.37-1%4,140
10Lafayette
metro incl. West Lafayette
$44,350$21.32-2%400
11Evansville$43,980$21.15-3%890
12Bloomington$43,900$21.10-3%480
13Muncie$40,940$19.69-9%410
14Terre Haute$36,960$17.77-18%570

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Indiana typical pay $45,110

How Indiana compares with nearby states

Among neighboring states, Illinois pays the most, with typical pay of $46,090 a year, about 2% above Indiana's figure. Ohio, Michigan, and Kentucky all pay less, with Kentucky the lowest at $39,270 a year, about 13% below Indiana. Michigan sits in between at $39,870, roughly 12% lower. Medical Assistant licensing or certification earned in one state can often be transferred or endorsed into a neighboring state, easing a move across the border.

Typical Medical Assistant pay in Indiana and bordering states
StateTypical payVs Indiana
Indiana$45,110baseline
Illinois$46,090+2%
Ohio$42,810-5%
Michigan$39,870-12%
Kentucky$39,270-13%

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

Is Indiana a good state for Medical Assistants?

#28
pay rank of 51 · -1% vs national
19,630
Medical Assistants employed in Indiana
6.1
Medical Assistant jobs per 1,000 jobs, vs about 5.2 nationally

Medical Assistant pay in Indiana sits below the middle of the national table: typical pay is $45,110 a year, 1% below the national figure, ranking 28th of 51. For every 1,000 jobs in Indiana, about 6.1 are Medical Assistant positions; nationally, the figure is closer to 5.2. That makes the local economy more reliant on Medical Assistants than most places, and turnover keeps positions opening through the year. Overall, Indiana is a middle-of-the-table state for Medical Assistant pay, close to the national figure.

Summary

Medical Assistants in Indiana typically earn $45,110 a year, or $21.69 an hour, up 56% over the past decade. That puts Indiana pay slightly below the national figure, though the gap is small. Anyone considering the role should check Indiana's medical assistant certification or registry requirements for specifics on credentialing, and review city-level pages for local pay figures before deciding where to work.

Frequently asked questions

How much does a Medical Assistant make in Indiana?
Medical Assistants in Indiana typically earn $21.69 an hour, or about $45,110 a year, according to the latest government wage data (May 2025). That's roughly $3,759 a month or $868 a week. Pay is slightly below the national figure of $45,690 a year.
How much does a Medical Assistant make an hour in Indiana?
Medical Assistants in Indiana typically earn $21.69 an hour. Entry-level positions start around $17.82 an hour, while the top 10% of earners make over $24.27 an hour. Pay varies somewhat by city and experience.
What is the starting pay for a Medical Assistant in Indiana?
Entry-level Medical Assistants in Indiana typically start around $17.82 an hour, or about $37,060 a year. Pay generally rises toward the statewide typical figure of $45,110 a year within the first few years, as experience builds and workers move into busier practices or facilities.
Which city in Indiana pays Medical Assistants the most?
Naperville pays the most, with typical pay around $47,270 a year, about 5% above the state figure. Carmel, Indianapolis, and Greenwood follow closely at about $46,900 a year. Terre Haute pays the least, at $36,960 a year, a spread of $10,310 across the state's metro areas.
Is Medical Assistant pay in Indiana higher than the national rate?
No. Indiana's typical pay of $45,110 a year is about 1% below the national figure of $45,690. Indiana ranks 28th among the 50 states and Washington, D.C. The gap is small, and lower pay in some areas often tracks a lower cost of living.

Explore next

← Back to the Medical Assistant salary guide