North Carolina Public Colleges Ranked by Smallest Enrollment
Below is a ranking of the 74 public colleges in North Carolina with the smallest enrollment of full and part time students. Pamlico Community College leads the list with a population of 263 students.
Enrollment is a measure of the size of the student body. Larger schools are more likely to offer a wider range of programs and services while smaller schools may have a more intimate and personalized experience.
| College | Enrollment |
|---|---|
|
Pamlico Community College
Grantsboro, North Carolina |
263 |
|
Roanoke Chowan Community College
Ahoskie, North Carolina |
668 |
|
Mayland Community College
Spruce Pine, North Carolina |
850 |
|
Martin Community College
Williamston, North Carolina |
891 |
|
Piedmont Community College
Roxboro, North Carolina |
896 |
|
Tri County Community College
Murphy, North Carolina |
1,023 |
|
Halifax Community College
Weldon, North Carolina |
1,061 |
|
University of North Carolina School of the Arts
Winston Salem, North Carolina |
1,111 |
|
Bladen Community College
Dublin, North Carolina |
1,173 |
|
Montgomery Community College
Troy, North Carolina |
1,184 |
|
McDowell Technical Community College
Marion, North Carolina |
1,249 |
|
Haywood Community College
Clyde, North Carolina |
1,395 |
|
Edgecombe Community College
Tarboro, North Carolina |
1,397 |
|
Southeastern Community College
Whiteville, North Carolina |
1,426 |
|
James Sprunt Community College
Kenansville, North Carolina |
1,519 |
|
Sampson Community College
Clinton, North Carolina |
1,526 |
|
Cleveland Community College
Shelby, North Carolina |
1,558 |
|
Carteret Community College
Morehead City, North Carolina |
1,614 |
This list is updated annually based on the latest data from the National Center for Education Statistics.
Last updated: March 15, 2026
Data source: IPEDS 2025 survey for academic year 2024/2025 - National Center for Education Statistics.