Accredited Medical Assistant Programs in North Carolina
Search all CAAHEP and ABHES-accredited medical assistant programs near you. Accreditation ensures top-tier education and career readiness. Find your perfect match below.
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/6618930ea91adae5bae0f0ee_sec.png)
Southeastern College
Medical Assisting
Charlotte, North Carolina
•
Certificate
Class format
In Person
- ⏱️ Varies
- 💰 $32,000 to $40,792
- Accredited by ABHES
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188ffcdf4ee55bc08a9b54_randolph.png)
Randolph Community College
Medical Assisting
Asheboro, North Carolina
•
Associate
Class format
In Person
- ⏱️ 75 semester hours credit (about 25 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661893837cc653853fac1537_forsythtech.png)
Forsyth Technical Community College
Medical Assisting
Winston-Salem, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 1 year
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188ebeccac6bd111ae78a8_edgecombe.png)
Edgecombe Community College
Medical Assisting
Rocky Mount, North Carolina
•
Associate
Class format
No items found.
- ⏱️ 76 credits (about 25 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188ef042facf73f8f3ba84_stanly.png)
Stanly Community College
Medical Assisting
Locust, North Carolina
•
Diploma
Class format
In Person
- ⏱️ Varies
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189157f4d1d4855a480f3d_gaston.png)
Gaston College
Medical Assisting
Dallas, North Carolina
•
Diploma
Class format
In Person
- ⏱️ Not specified
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c654b4a0f20c83a5433_waketech.png)
Wake Technical Community College
Medical Assisting
Raleigh, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ One-year diploma program or Two-year Associate in Applied Science (AAS) degree program
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890d8d77d3b77d0d79d25_cpcc.png)
Central Piedmont Community College
Medical Assisting
Matthews, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ 47 credits (about 15.67 months)
- 💰 $5,922 - $14,371
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661893794b4a0f20c842c148_pamlicocc.png)
Pamlico Community College
Medical Assisting
Grantsboro, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 43-45 semester hours credit (about 172-180 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661893736b56e1e6d948f738_johnstoncc.png)
Johnston Community College
Medical Assisting
Smithfield, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ Fall, Spring (Course Hours - Online, Labs 1 per week 9:00 a.m. - 10:50 a.m.)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188d001efa53ba5fa72451_cccc.png)
Central Carolina Community College
Medical Assisting
Pittsboro, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ 2 years for Associate's degree, 1 year for Diploma
- 💰 $7,675
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c5b3891005cd0b08f97_abtech.png)
Asheville-Buncombe Technical Community College
Medical Assisting
Asheville, North Carolina
•
Associate
Class format
In Person
- ⏱️ 74 credits (about 24.7 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188bcdb24d1db2717fbcb1_piedmontcc.png)
Piedmont Community College
Medical Assisting
Roxboro, North Carolina
•
Associate
Class format
Online
- ⏱️ 5 semesters (about 20 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188f700bedb48ef54ffe14_waynecc.png)
Wayne Community College - Goldsboro
Medical Assisting
Goldsboro, North Carolina
•
Associate
Class format
In Person
- ⏱️ 5 semesters (20 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661893532338d910373bb808_gtcc.png)
Guilford Technical Community College
Medical Assisting
Jamestown, North Carolina
•
Associate
Class format
In Person
- ⏱️ 68 credits (about 23 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c6d47912d335ec37913_mitchellcc.png)
Mitchell Community College
Medical Assistin
Statesville, North Carolina
•
Diploma
Class format
No items found.
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189302e8ff9c35a442bb22_martincc.png)
Martin Community College
A.A.S. Degree in Medical Assisting
Williamston, North Carolina
•
Associate
Class format
No items found.
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188fd46571f5af28fc1187_vgcc.png)
Vance- Granville Community College
Medical Assisting (Diploma)
Louisburg, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 1 year
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890f4728928acd9b9a5c9_south.png)
South College
Certificate in Medical Assisting
Asheville, North Carolina
•
Certificate
Class format
Hybrid
- ⏱️ 3 quarters (about 12 months)
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189395a214df3b2acbd69a_clevelandcc.png)
Cleveland Community College
Medical Assisting (AAS)
Shelby, North Carolina
•
Associate
Class format
In Person
- ⏱️ 66 credit hours (about 22 months)
- 💰 $4,877
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890d03891005cd0b5cfd9_sandhills.png)
Sandhills Community College
Medical Assisting
Pinehurst, North Carolina
•
Certificate
Class format
Hybrid
- ⏱️ 11 months
- 💰 $2,000
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188cc07ed4249e28d641c7_davidsondavie.png)
Davidson-Davie Community College
Medical Assisting
Lexington, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 43 credits (about 14 months)
- 💰 $5,092
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890d158a5e38d41e97dfd_pittcc.png)
Pitt Community College
Medical Assisting
Greenville, North Carolina
•
Associate
Class format
In Person
- ⏱️ 2 years
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189312c3faa163d339d179_cfcc.png)
Cape Fear Community College
Medical Assisting
Wilmington, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 46 credits (about 15.3 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c98d356aa4bf0339d54_albemarle.png)
College of The Albemarle
Medical Assisting
Elizabeth City, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 42 credits (about 14 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661893370aa39bee15e70dcb_alamancecc.png)
Alamance Community College
Medical Assisting
Graham, North Carolina
•
Associate
Class format
In Person
- ⏱️ 1 year or 2 years
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188fb9e3f60680b426667e_spcc.png)
South Piedmont Community College
Medical Assisting/Medical Laboratory Assistant
Polkton, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ 2 semesters (about 8 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189415a91adae5bae260b2_southwesterncc.png)
Southwestern Community College
Medical Assisting
Sylva, North Carolina
•
Associate
Class format
In Person
- ⏱️ 5 semesters
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661891b54971c3770e0723e6_cravencc.png)
Craven Community College
Medical Assisting
New Bern, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 44 credits (about 14.67 months)
- 💰 $1,216 in-state
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188e5558a5e38d41e64fc3_montgomery.png)
Montgomery Community College
Medical Assisting
Troy, North Carolina
•
Associate
Class format
In Person
- ⏱️ 68 semester hours (about 17 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188efc918d478e27e0103f_cccti.png)
Caldwell Community College & Technical Institute
Medical Assisting
Hudson, North Carolina
•
Associate
Class format
No items found.
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188cca1efa53ba5fa6e2fa_nashcc.png)
Nash Community College
Medical Assisting
Rocky Mount, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 3 semesters (about 12 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661892f52a8775761288f143_sampsoncc.png)
Sampson Community College
Medical Assisting
Clinton, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 40 credits (about 13.33 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189323a518de0ad6a0bd7c_wpcc.png)
Western Piedmont Community College
Medical Assisting
Morganton, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 1 year
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/6618931ea0d59f85e2b0d017_durhamtech.png)
Durham Technical Community College
Medical Assisting - Diploma
Durham, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ 44 credits (about 14.7 months)
- 💰 $3,689
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188b8dc802cb6e0ef6af72_carteret.png)
Carteret Community College
Medical Assisting
Morehead City, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 46 credits (about 15.3 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188e8fc105f1ec12a4e9e6_haywood.png)
Haywood Community College
Medical Assisting
Clyde, North Carolina
•
Associate
Class format
In Person
- ⏱️ 75 credit hours (about 25 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188ee15d41b7f1ebf9bb0d_mayland.png)
Mayland Community College
Medical Assisting
Spruce Pine, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 44 semester hours (about 176 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c30fdf337693b4b6f16_lenoircc.png)
Lenoir Community College
Medical Assisting
Kinston, North Carolina
•
Associate
Class format
No items found.
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890fc22b6cd73ac60d8d1_ecpi.png)
ECPI University, the School of Health Science, Medical Careers Institute
Medical Assisting Associate
Raleigh, North Carolina
•
Associate
Class format
In Person
- ⏱️ 15 months
- 💰 $7,848 per semester
- Accredited by ABHES and CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890fc22b6cd73ac60d8d1_ecpi.png)
ECPI University, the School of Health Science, Medical Careers Institute
Medical Assisting Associate
Greensboro, North Carolina
•
Associate
Class format
In Person
- ⏱️ 15 months
- 💰 $7,848 per semester
- Accredited by ABHES and CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890fc22b6cd73ac60d8d1_ecpi.png)
ECPI University, the School of Health Science, Medical Careers Institute
Medical Assisting Associate
Charlotte, North Carolina
•
Associate
Class format
In Person
- ⏱️ 15 months
- 💰 $7,848 per semester
- Accredited by ABHES and CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c45d356aa4bf0332f06_cabarruscollege.png)
Cabarrus College of Health Sciences
Medical Assistant
Concord, North Carolina
•
Diploma
Class format
Hybrid
- ⏱️ one year
- 💰 $15,111
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188c75967a36af67985811_richmondcc.png)
Richmond Community College
Medical Assisting
Hamlet, North Carolina
•
Associate
Class format
In Person
- ⏱️ 5 semesters (about 20 months)
- 💰 $8,007
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66189392fbad063764eef093_brunswickcc.png)
Brunswick Community College
Medical Assisting - Diploma
Bolivia, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 42 credits (about 14 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/66188b97a72a4e4aab5a86d7_wilkescc.png)
Wilkes Community College
Medical Assisting
Wilkesboro, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 3 semesters (about 12 months)
- Accredited by CAAHEP
![](https://cdn.prod.website-files.com/5e7bae651d240448aee87c4c/661890fc22b6cd73ac60d8d1_ecpi.png)
ECPI University, the School of Health Science, Medical Careers Institute
Medical Assisting Diploma
Charlotte, North Carolina
•
Diploma
Class format
In Person
- ⏱️ 11 months
- 💰 $7,848 to $20,056
- Accredited by ABHES and CAAHEP
How much do medical assistants make in North Carolina?
The median salary for medical assistants in North Carolina is $40190 per year or $19.32 per hour.
What are the licensing or training requirements for medical assistants in North Carolina?