Skip to content
Health Career ClassesPrograms · Costs · Pay
Portland-South Portland, ME metro

Medical Assistant Programs in Portland, ME

2 accredited schools across the Portland metro area trained 80 medical assistants in 2023–24. Here’s how they compare on cost, length and size, plus what the job pays locally.

Updated October 2026 · Data: IPEDS 2023–24, BLS May 2025

Schools in metro
2
Graduates 2023–24
80
Lowest published cost
$15,810
Portland median pay
$48,540metro

2 best medical assistant programs in Portland

Sorted by number of 2023–24 graduates (IPEDS), a proxy for program size and stability.

Southern Maine Community College

2 Fort Road, South Portland, ME 04106
Public Certificate (1-2 years)Associate degree
Graduates '23–24
41
College tuition
$2,880/yr
Length
1-2 years

This public two-year college in Cumberland County graduated 41 Medical Assistant students in 2023–24, the most in the state. Annual in-district tuition (before fees): $2,880 ($5,760 out of state).

Northeast Technical Institute

51 US RT 1 Suite K, Scarborough, ME 04074
Private for-profit Certificate (12 weeks to 1 year)
Graduates '23–24
39
Program cost
$15,810
Length
7 months

39 Medical Assistant credentials awarded in 2023–24 at this private for-profit career school, the 2nd-most in the state. Published tuition and fees plus books and supplies come to $15,810 for a program of about 7 months.

Medical Assistant Programs in Portland: FAQ

How many Medical Assistant programs are in the Portland area?

2 accredited schools in the Portland-South Portland, ME metro area graduated 80 Medical Assistant students in 2023–24. The largest was Southern Maine Community College with 41.

What is the cheapest Medical Assistant program near Portland?

Among schools that published a program price, Northeast Technical Institute in Scarborough listed the lowest total: $15,810 for tuition, books and supplies.

How much do medical assistants make in Portland?

Medical Assistants in the Portland-South Portland, ME metro earn a median $48,540 a year ($23.34/hour), per BLS May 2025 data. That compares with $47,580 statewide and $45,690 nationally.

How long does Medical Assistant training take?

Certificate and diploma programs commonly run about 9 to 12 months; associate degrees take about 2 years.

Medical Assistant Programs in nearby Maine cities