Skip to content
Health Career ClassesPrograms · Costs · Pay
Winston-Salem, NC metro

Medical Assistant Programs in Winston, NC

2 accredited schools across the Winston metro area trained 40 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
40
Winston median pay
$45,810metro

2 best medical assistant programs in Winston

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

Forsyth Technical Community College

2100 Silas Creek Pky, Winston-Salem, NC 27103
Public Certificate (1-2 years)Associate degree
Graduates '23–24
22
College tuition
$1,824/yr
Length
1-2 years

22 Medical Assistant credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

Davidson-Davie Community College

297 DCC Road, Thomasville, NC 27360
Public Certificate (1-2 years)Associate degreeCertificate (12 weeks to 1 year)
Graduates '23–24
18
College tuition
$2,125/yr
Length
12 weeks to 1 year

This public two-year college in Davidson County graduated 18 Medical Assistant students in 2023–24. Annual in-district tuition (before fees): $2,125 ($7,772 out of state).

Medical Assistant Programs in Winston: FAQ

How many Medical Assistant programs are in the Winston area?

2 accredited schools in the Winston-Salem, NC metro area graduated 40 Medical Assistant students in 2023–24. The largest was Forsyth Technical Community College with 22.

How much do medical assistants make in Winston?

Medical Assistants in the Winston-Salem, NC metro earn a median $45,810 a year ($22.03/hour), per BLS May 2025 data. That compares with $45,140 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.

Other healthcare programs in Winston

Medical Assistant Programs in nearby North Carolina cities