North Carolina Accredited Medical Assistant Training Programs and Schools

light blue one use medical protective masks

North Carolina’s higher education institutions are located throughout the state, with some located in urban centers such as Raleigh or Charlotte, while others are located in more rural areas. Studying in North Carolina provides opportunities to explore the state’s diverse landscapes, including its beaches, mountains, and historic landmarks.

Financial Aid for Medical Assisting Programs in North Carolina 

North Carolina offers a range of financial aid options for students, including federal aid such as grants and loans, as well as state-specific aid such as the North Carolina Education Lottery Scholarship and the North Carolina Community College Grant. Many institutions also offer scholarships and other forms of aid to help students cover the cost of their education.

Accredited Medical Assistant Training Programs and Schools in North Carolina 

CAAHEP Accredited Schools North Carolina 

ABHES Accredited Medical Assistant Schools North Carolina 


Alamance Community College

Medical Assisting Program
PO Box 8000
1247 Jimmie Kerr Road
Graham, NC 27253-8000

Degrees: Associate

Asheville-Buncombe Technical Community College

Medical Assisting Program
340 Victoria Rd
Asheville, NC 28801-4816

Degrees: Associate

Brunswick Community College

Medical Assisting Program
50 College Road
Bolivia, NC 28422

Degrees: Associate

Cabarrus College of Health Sciences

Medical Assisting Program
401 Medical Park Dr
Concord, NC 28025-3959

Degrees: Diploma

Caldwell Community College & Technical Institute

Medical Assisting Program
2855 Hickory Blvd
Caldwell campus
Hudson, NC 28638

Degrees: Associate

Carteret Community College

Medical Assisting Program
3505 Arendell St
Morehead City, NC 28557-2905

Degrees: Diploma

Central Carolina Community College-Lillington

Medical Assisting Program
51 Mulberry Way
Lillington, NC 27546

Degrees: Diploma

Central Carolina Community College-Pittsboro

Medical Assisting Program
1105 Kelly Dr
Sanford, NC 27330-9059

Degrees: Diploma

Central Piedmont Community College

Medical Assisting Program
PO Box 35009
Central Campus, HE3551
Charlotte, NC 28235-5009

Degrees: Diploma

Cleveland Community College

Medical Assisting Program
137 S Post Rd
Learning Resource Center
Shelby, NC 28152

Degrees: Associate

College of the Albemarle 

Medical Assisting Program
1208 N Road St
PO Box 2327
Elizabeth City, NC 27906-2327

Degrees: Diploma

Craven Community College

Medical Assisting Program
800 College Ct
Perdue Hall, F-120
New Bern, NC 28562-4984

Degrees: Diploma

Davidson County Community College

Medical Assisting Program
PO Box 1287
297 DCCC Road
Lexington, NC 27293-1287

Degrees: Diploma

Durham Technical Community College

Medical Assisting Program
1637 E Lawson St
Durham, NC 27703-5023

Degrees: Diploma

Edgecombe Community College

Medical Assisting Program
225 Tarboro Street
Rocky Mount, NC 27801

Degrees: Associate

Forsyth Technical Community College 

Medical Assisting Program
2100 Silas Creek Parkway
Winston Salem, NC 27103-5150

Degrees: Associate

Gaston College

Medical Assisting Program
201 Highway 321 South
Dallas, NC 28034

Degrees: Associate

Guilford Technical Community College

Medical Assisting Program
601 High Point Rd
PO Box 309
Jamestown, NC 27282-8572

Degrees: Associate

Haywood Community College

Medical Assisting Program
185 Freedlander Drive
Clyde, NC 28721-9441

Degrees: Associate

Johnston Community College

Medical Assisting Program
PO Box 2350
245 College Road
Smithfield, NC 27577-2350

Degrees: Diploma

Lenoir Community College

Medical Assisting Program
PO Box 188
231 Highway 58 South
Kinston, NC 28502-0188

Degrees: Associate

Living Arts College

Medical Assisting Program
3000 Wakefield Crossing Drive
Raleigh, NC 27614-7076

Degrees: Diploma

Living Arts Institute at School of Communication Arts

Medical Assisting Program
1100 S Stratford Rd
Suite 200
Winston-Salem, NC 27103-3217

Degrees: Diploma

Martin Community College 

Medical Assisting Program
1161 Kehukee Park Road
Williamston, NC 27892-8307

Degrees: Associate

Mayland Community College

Medical Assisting Program
200 Mayland Drive
PO Box 547
Spruce Pine, NC 28777

Degrees: Diploma

Miller-Motte College

Medical Assisting Program
3901 Capital Blvd
Suite 151
Raleigh, NC 27604-3488

Degrees: Diploma

Miller-Motte College-Wilmington

Medical Assisting Program
5000 Market St
Wilmington, NC 28405-3430

Degrees: Diploma

Mitchell Community College 

Medical Assisting Program
500 West Broad Street
Vocational Building 201-D
Statesville, NC 28667

Degrees: Diploma

Montgomery Community College 

Medical Assisting Program
1011 Page St
Troy, NC 27371-8387

Degrees: Associate

Nash Community College

Medical Assisting Program
522 North Old Carriage Road
PO Box 7488
Rocky Mount, NC 27804

Degrees: Diploma

Pamlico Community College 

Medical Assisting Program
PO Box 185
5049 Highway 306 South
Grantsboro, NC 28529-0185

Degrees: Diploma

Piedmont Community College

Medical Assisting Program
1715 College Drive
Roxboro, NC 27573-1197

Degrees: Associate

Pitt Community College

Medical Assisting Program
P O Box Drawer 7007
Greenville, NC 27835-7007

Degrees: Associate

Randolph Community College

Medical Assisting Program
110 Park Dr
Archdale, NC 27263-8504

Degrees: Associate

Richmond Community College 

Medical Assisting Program
PO Box 1189
1042 West Hamlet Avenue
Hamlet, NC 28345-1189

Degrees: Associate

South College Asheville Learning Site

Medical Assisting Program
140 Sweeten Creek Road
Asheville, NC 28803-1526

Degrees: Certificate

South Piedmont Community College

Medical Assisting Program
PO Box 126
680 Highway 74 West
Polkton, NC 28135-0126

Degrees: Diploma

Southwestern Community College-Sylva

Medical Assisting Program
447 College Drive
Sylva, NC 28779

Degrees: Associate

Stanly Community College 

Medical Assisting Program
102 Stanly Parkway
Locust , NC 28097

Degrees: Diploma

Surry Community College

Medical Assisting Program
630 S Main St
Dobson, NC 27017-8432

Degrees: Associate

Vance- Granville Community College

Medical Assisting Program
8100 NC Highway 56 West
Louisburg, NC 27549-0777

Degrees: Diploma

Wake Technical Community College

Medical Assisting Program
2901 Holston Lane
Raleigh, NC 27610-2092

Degrees: Diploma

Wayne Community College – Goldsboro

Medical Assisting Program
3000 Wayne Memorial Drive
P O Box 8002
Goldsboro, NC 27533-8002

Degrees: Associate

Western Piedmont Community College

Medical Assisting Program
1001 Burkemont Avenue
Morganton, NC 28655-4504

Degrees: Diploma

Wilkes Community College 

Medical Assisting Program
1328 South Collegiate Drive
Wilkesboro, NC 28697

Degrees: Associate


N/A

Scroll to Top