North Carolina Public Colleges Ranked by Largest Enrollment

List of Public Colleges by Enrollment

Below is a ranking of the 74 public colleges in North Carolina with the largest enrollment of full and part time students. North Carolina State University at Raleigh tops the list with a population of 36,700 students.

List of North Carolina Public Colleges Ranked by Largest Enrollment
School Enrollment
Fayetteville State University

Fayetteville, NC

6,787
Rowan Cabarrus Community College

Salisbury, NC

6,754
Asheville Buncombe Technical Community College

Asheville, NC

6,473
Gaston College

Dallas, NC

5,558
Central Carolina Community College

Sanford, NC

5,231
Winston Salem State University

Winston-Salem, NC

5,004
Durham Technical Community College

Durham, NC

4,294
Johnston Community College

Smithfield, NC

4,282
Catawba Valley Community College

Hickory, NC

4,172
Alamance Community College

Graham, NC

3,939
Davidson County Community College

Thomasville, NC

3,921
Sandhills Community College

Pinehurst, NC

3,778
Caldwell Community College and Technical Institute

Hudson, NC

3,703
Coastal Carolina Community College

Jacksonville, NC

3,611
Mitchell Community College

Statesville, NC

3,456
South Piedmont Community College

Polkton, NC

3,338
University of North Carolina at Asheville

Asheville, NC

2,914
Vance Granville Community College

Henderson, NC

2,814