Community colleges are local public schools which provide a great first step towards a full four year college bachelor's degree. Community college programs are traditionally two years in length at which time you are awarded an associate's degree. These North Carolina schools are usually affordable and have open admission policies. If you have a high school degree or GED you can usually get into your local North Carolina community college regardless of your GPA and without taking any SAT or ACT tests.

There are 58 Community colleges in North Carolina on our list. Explore the the schools below to get an idea if any are a match for you.


List of Community colleges in North Carolina
College Location
Alamance Community College Graham, North Carolina
Asheville Buncombe Technical Community College Asheville, North Carolina
Beaufort County Community College Washington, North Carolina
Bladen Community College Dublin, North Carolina
Blue Ridge Community College Flat Rock, North Carolina
Brunswick Community College Bolivia, North Carolina
Caldwell Community College and Technical Institute Hudson, North Carolina
Cape Fear Community College Wilmington, North Carolina
Carteret Community College Morehead City, North Carolina
Catawba Valley Community College Hickory, North Carolina
Central Carolina Community College Sanford, North Carolina
Central Piedmont Community College Charlotte, North Carolina
Cleveland Community College Shelby, North Carolina
Coastal Carolina Community College Jacksonville, North Carolina
College of the Albemarle Elizabeth City, North Carolina
Craven Community College New Bern, North Carolina
Davidson County Community College Thomasville, North Carolina
Durham Technical Community College Durham, North Carolina
Edgecombe Community College Tarboro, North Carolina
Fayetteville Technical Community College Fayetteville, North Carolina
Forsyth Technical Community College Winston Salem, North Carolina
Gaston College Dallas, North Carolina
Guilford Technical Community College Jamestown, North Carolina
Halifax Community College Weldon, North Carolina
Haywood Community College Clyde, North Carolina
Isothermal Community College Spindale, North Carolina
James Sprunt Community College Kenansville, North Carolina
Johnston Community College Smithfield, North Carolina
Lenoir Community College Kinston, North Carolina
Martin Community College Williamston, North Carolina
Mayland Community College Spruce Pine, North Carolina
McDowell Technical Community College Marion, North Carolina
Mitchell Community College Statesville, North Carolina
Montgomery Community College Troy, North Carolina
Nash Community College Rocky Mount, North Carolina
Pamlico Community College Grantsboro, North Carolina
Piedmont Community College Roxboro, North Carolina
Pitt Community College Winterville, North Carolina
Randolph Community College Asheboro, North Carolina
Richmond Community College Hamlet, North Carolina
Roanoke Chowan Community College Ahoskie, North Carolina
Robeson Community College Lumberton, North Carolina
Rockingham Community College Wentworth, North Carolina
Rowan Cabarrus Community College Salisbury, North Carolina
Sampson Community College Clinton, North Carolina
Sandhills Community College Pinehurst, North Carolina
South Piedmont Community College Polkton, North Carolina
Southeastern Community College Whiteville, North Carolina
Southwestern Community College Sylva, North Carolina
Stanly Community College Albemarle, North Carolina
Surry Community College Dobson, North Carolina
Tri County Community College Murphy, North Carolina
Vance Granville Community College Henderson, North Carolina
Wake Technical Community College Raleigh, North Carolina
Wayne Community College Goldsboro, North Carolina
Western Piedmont Community College Morganton, North Carolina
Wilkes Community College Wilkesboro, North Carolina
Wilson Community College Wilson, North Carolina