CareerFunded Find training near you

Home / Medical Assistant Programs

Medical assistant programs

1,162 colleges and career schools report medical assistant programs to IPEDS, with 52,807 completions in 2023-24.

Programs listed
1,162
all states
Middle program cost
$16,297
$14,412 to $18,750, IPEDS
Middle length
9 months
423 certificates, IPEDS
Median pay
$45,690
medical assistants, BLS May 2025
On state WIOA lists
1,560
programs, U.S. DOL file

Medical Assistant Programs by state

StateProgramsMedian pay
Alaska5$52,560
Alabama20$36,100
Arkansas5$37,760
Arizona26$45,940
California162$49,660
Colorado22$48,400
Connecticut9$47,430
District of Columbia1$51,050
Delaware3$44,490
Florida73$43,680
Georgia38$41,600
Hawaii3$48,410
Iowa16$45,480
Idaho9$44,700
Illinois41$46,090
Indiana13$45,110
Kansas11$39,510
Kentucky22$39,270
Louisiana34$36,320
Massachusetts18$49,460
Maryland9$46,410
Maine9$47,580
Michigan50$39,870
Minnesota13$50,480
Missouri18$40,440
Mississippi6$35,360
Montana5$46,820
North Carolina46$45,140
North Dakota3$45,980
Nebraska4$47,370
New Hampshire4$48,020
New Jersey31$47,210
New Mexico11$39,230
Nevada10$45,200
New York39$48,000
Ohio77$42,810
Oklahoma21$38,750
Oregon19$50,410
Pennsylvania40$43,920
Rhode Island1$47,190
South Carolina18$41,160
South Dakota4$41,870
Tennessee24$39,570
Texas72$39,520
Utah13$45,360
Virginia8$44,740
Vermont1$47,250
Washington29$59,290
Wisconsin23$48,680
West Virginia16$37,180
Wyoming4$40,920

Programs counts IPEDS schools. Median pay: BLS OEWS, May 2025, annual.

Medical Assistant Programs in the largest metro areas

Medical assistant questions, answered from the data

How long is medical assistant training?

Among 423 certificate programs that report a length to IPEDS, the middle one takes 9 months; half take between 8 months and 10 months. Clock-hour programs run 789 to 964 hours (middle 900).

How much does a medical assistant program cost?

The middle whole-program tuition among 423 certificate programs reporting one to IPEDS for 2024-25 is $16,297; half cost between $14,412 and $18,750.

What do medical assistants earn?

The national median annual wage for medical assistants was $45,690 in May 2025 ($22 an hour), from BLS Occupational Employment and Wage Statistics; the lowest-paid tenth earned under $36,050.

Find training near you Who pays