Medical Assistant Programs in North Carolina: 46 Colleges and Schools
46 North Carolina schools reported medical assistant completions to NCES IPEDS for 2024, graduating 880 students: 40 public, 1 private nonprofit, 5 private for-profit, grouped below by city.
NCES IPEDS 2024 completions · North Carolina · CIP 51.0801
46 schools in North Carolina graduated 880 Medical Assistants in 2024, out of 1,165 schools nationally. By type: 40 public, 1 private nonprofit, 5 private for-profit. Credentials offered: certificate (41), associate (41).
The largest program is Gaston College in Dallas with 54 graduates. The full list is grouped by city so you can find one near you.
Who runs the 46 North Carolina schools
Hover a segmentNCES IPEDS 2024 · institution control
Largest programs in North Carolina
| # | School | City | 2024 graduates |
|---|---|---|---|
| 1 | Gaston College | Dallas | 54 |
| 2 | Central Piedmont Community College | Charlotte | 48 |
| 3 | Wake Technical Community College | Raleigh | 44 |
| 4 | Piedmont Community College | Roxboro | 44 |
| 5 | Alamance Community College | Graham | 42 |
NCES IPEDS 2024 completions
All programs in North Carolina by city
| School | Type | Credentials | 2024 graduates | Website |
|---|---|---|---|---|
| Charlotte · 2 schools | ||||
| Central Piedmont Community College | Public | certificate, associate | 48 | Website ↗ |
| Southeastern College-Charlotte | Private for-profit | certificate | 28 | Website ↗ |
| Raleigh · 2 schools | ||||
| Wake Technical Community College | Public | certificate, associate | 44 | Website ↗ |
| Miller-Motte College-Raleigh | Private for-profit | certificate | 25 | Website ↗ |
| Wilmington · 2 schools | ||||
| Miller-Motte College-Wilmington | Private for-profit | certificate | 28 | Website ↗ |
| Cape Fear Community College | Public | certificate, associate | 5 | Website ↗ |
| Albemarle · 1 school | ||||
| Stanly Community College | Public | certificate, associate | 38 | Website ↗ |
| Asheboro · 1 school | ||||
| Randolph Community College | Public | associate | 7 | Website ↗ |
| Asheville · 1 school | ||||
| Asheville-Buncombe Technical Community College | Public | certificate, associate | 5 | Website ↗ |
| Bolivia · 1 school | ||||
| Brunswick Community College | Public | certificate, associate | 9 | Website ↗ |
| Clinton · 1 school | ||||
| Sampson Community College | Public | certificate, associate | 17 | Website ↗ |
| Clyde · 1 school | ||||
| Haywood Community College | Public | associate, certificate | 3 | Website ↗ |
| Concord · 1 school | ||||
| Cabarrus College of Health Sciences | Private nonprofit | associate, certificate | 7 | Website ↗ |
| Dallas · 1 school | ||||
| Gaston College | Public | certificate, associate | 54 | Website ↗ |
| Durham · 1 school | ||||
| Durham Technical Community College | Public | certificate, associate | 8 | Website ↗ |
| Elizabeth City · 1 school | ||||
| College of the Albemarle | Public | certificate, associate | 4 | Website ↗ |
| Fayetteville · 1 school | ||||
| Miller-Motte College-Fayetteville | Private for-profit | certificate | 21 | Website ↗ |
| Goldsboro · 1 school | ||||
| Wayne Community College | Public | associate, certificate | 11 | Website ↗ |
| Graham · 1 school | ||||
| Alamance Community College | Public | certificate, associate | 42 | Website ↗ |
| Grantsboro · 1 school | ||||
| Pamlico Community College | Public | certificate, associate | 6 | Website ↗ |
| Hamlet · 1 school | ||||
| Richmond Community College | Public | associate, certificate | 15 | Website ↗ |
| Henderson · 1 school | ||||
| Vance-Granville Community College | Public | certificate, associate | 14 | Website ↗ |
| Hudson · 1 school | ||||
| Caldwell Community College and Technical Institute | Public | associate | 10 | Website ↗ |
| Jacksonville · 1 school | ||||
| Miller-Motte College-Jacksonville | Private for-profit | certificate | 39 | Website ↗ |
| Jamestown · 1 school | ||||
| Guilford Technical Community College | Public | associate | 6 | Website ↗ |
| Kinston · 1 school | ||||
| Lenoir Community College | Public | associate, certificate | 19 | Website ↗ |
| Morehead City · 1 school | ||||
| Carteret Community College | Public | certificate, associate | 18 | Website ↗ |
| Morganton · 1 school | ||||
| Western Piedmont Community College | Public | certificate, associate | 18 | Website ↗ |
| Murphy · 1 school | ||||
| Tri-County Community College | Public | associate, certificate | 2 | Website ↗ |
| New Bern · 1 school | ||||
| Craven Community College | Public | certificate, associate | 12 | Website ↗ |
| Polkton · 1 school | ||||
| South Piedmont Community College | Public | certificate, associate | 10 | Website ↗ |
| Rocky Mount · 1 school | ||||
| Nash Community College | Public | certificate, associate | 9 | Website ↗ |
| Roxboro · 1 school | ||||
| Piedmont Community College | Public | certificate, associate | 44 | Website ↗ |
| Sanford · 1 school | ||||
| Central Carolina Community College | Public | certificate, associate | 31 | Website ↗ |
| Shelby · 1 school | ||||
| Cleveland Community College | Public | associate | 5 | Website ↗ |
| Smithfield · 1 school | ||||
| Johnston Community College | Public | certificate, associate | 33 | Website ↗ |
| Spruce Pine · 1 school | ||||
| Mayland Community College | Public | certificate, associate | 8 | Website ↗ |
| Statesville · 1 school | ||||
| Mitchell Community College | Public | certificate, associate | 17 | Website ↗ |
| Sylva · 1 school | ||||
| Southwestern Community College | Public | associate, certificate | 13 | Website ↗ |
| Tarboro · 1 school | ||||
| Edgecombe Community College | Public | associate, certificate | 33 | Website ↗ |
| Thomasville · 1 school | ||||
| Davidson-Davie Community College | Public | certificate, associate | 18 | Website ↗ |
| Troy · 1 school | ||||
| Montgomery Community College | Public | associate, certificate | 23 | Website ↗ |
| Wilkesboro · 1 school | ||||
| Wilkes Community College | Public | certificate, associate | 20 | Website ↗ |
| Williamston · 1 school | ||||
| Martin Community College | Public | associate, certificate | 21 | Website ↗ |
| Winston-Salem · 1 school | ||||
| Forsyth Technical Community College | Public | certificate, associate | 22 | Website ↗ |
| Winterville · 1 school | ||||
| Pitt Community College | Public | associate | 10 | Website ↗ |
NCES IPEDS 2024 completions · 46 schools · type is institution control · a listing is not a statement of accreditation or state approval
Nearby states
| State | Schools | 2024 graduates | Programs |
|---|---|---|---|
| North Carolina | 46 | 880 | this page |
| Georgia | 38 | 1,391 | Programs in Georgia → |
| Tennessee | 24 | 985 | Programs in Tennessee → |
| South Carolina | 18 | 368 | Programs in South Carolina → |
| Virginia | 8 | 409 | Programs in Virginia → |
NCES IPEDS 2024 completions · bordering states
Questions about Medical Assistant programs in North Carolina
- How many Medical Assistant programs are in North Carolina?
- 46 colleges and schools reported medical assistant completions to NCES IPEDS for 2024, graduating 880 students.
- Which North Carolina program is the largest?
- Gaston College in Dallas, with 54 graduates in 2024, followed by Central Piedmont Community College in Charlotte (48).
- Are North Carolina programs mostly public?
- Yes: 40 public, 1 private nonprofit, 5 private for-profit of the 46 schools.
- What does a Medical Assistant earn in North Carolina?
- Typical Medical Assistant pay in North Carolina is $45,140 a year (BLS OES May 2025), against $45,690 nationally.