;

North Carolina Elementary School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in North Carolina by Grade Level or School Type

North Carolina Schools By Grade Level

North Carolina Schools By School Type

Select a City in North Carolina

or Choose a County: 

Alamance County Elementary Schools


Burlington Elon Graham
Haw River Mebane Snow Camp

Alexander County Elementary Schools


Hiddenite Stony Point Taylorsville

Alleghany County Elementary Schools


Ennice Piney Creek Sparta

Anson County Elementary Schools


Ansonville Lilesville Morven
Peachland Wadesboro  

Ashe County Elementary Schools


Jefferson Warrensville West Jeffers

Avery County Elementary Schools


Banner Elk Crossnore Elk Park
Newland    

Beaufort County Elementary Schools


Aurora Bath Chocowinity
Pinetown Washington  

Bertie County Elementary Schools


Aulander Colerain Lewiston Woo
Windsor    

Bladen County Elementary Schools


Bladenboro Clarkton Dublin
Elizabethtow Riegelwood Tar Heel

Brunswick County Elementary Schools


Ash Bolivia Leland
Shallotte Southport Supply
Winnabow    

Buncombe County Elementary Schools


Arden Asheville Barnardsvill
Black Mounta Candler Fairview
Fletcher Leicester Swannanoa
Weaverville    

Burke County Elementary Schools


Connelly Spr Drexel Hickory
Hildebran Icard Morganton
Rutherford C Valdese  

Cabarrus County Elementary Schools


Concord Harrisburg Kannapolis
Midland Mt Pleasant  

Caldwell County Elementary Schools


Collettsvill Granite Fall Hudson
Lenoir    

Camden County Elementary Schools


Camden    

Carteret County Elementary Schools


Atlantic Beaufort Cape Cartere
Harkers Isla Morehead Cit Newport
Smyrna    

Caswell County Elementary Schools


Providence Yanceyville  

Catawba County Elementary Schools


Catawba Claremont Conover
Maiden Newton Sherrills Fo
Vale    

Chatham County Elementary Schools


Bennett Bonlee Chapel Hill
Goldston Moncure Pittsboro
Siler City    

Cherokee County Elementary Schools


Andrews Marble Murphy

Chowan County Elementary Schools


Edenton    

Clay County Elementary Schools


Hayesville    

Cleveland County Elementary Schools


Casar Fallston Grover
Kings Mounta Shebly Shelby

Columbus County Elementary Schools


Cerro Gordo Chadbourn Evergreen
Hallsboro Tabor City Whiteville

Craven County Elementary Schools


Cove City Havelock New Bern
Vanceboro    

Cumberland County Elementary Schools


Fayestteville Fayetteville Fort Bragg
Hope Mills Linden Roseboro
Spring Lake Stedman Wade

Currituck County Elementary Schools


Barco Currituck Jarvisburg
Knotts Islan Moyock Poplar Branc

Dare County Elementary Schools


Buxton Kill Devil H Kitty Hawk
Manteo Nags Head  

Davidson County Elementary Schools


Denton Lexington Thomasville

Davie County Elementary Schools


Advance Cooleemee Mocksville

Duplin County Elementary Schools


Albertson Beulaville Chinquapin
Kenansville Mt. Olive Rose Hill
Wallace Warsaw  

Durham County Elementary Schools


Bahama Durham  

Edgecombe County Elementary Schools


Pinetops Rocky Mount Tarboro

Forsyth County Elementary Schools


Clemmons Kernersville Lewisville
Pfafftown Rural Hall Tobaccoville
Walkertown Winston Sale Winston-Sale
Winston-Salem    

Franklin County Elementary Schools


Bunn Franklinton Louisburg
Youngsville    

Gaston County Elementary Schools


Belmont Bessemer Cit Cherryville
Dallas Gastonia Lowell
Mcadenville Mount Holly Stanley

Gates County Elementary Schools


Gates Gatesville Sunbury

Graham County Elementary Schools


Robbinsville    

Granville County Elementary Schools


Butner Creedmoor Oxford
Stovall    

Greene County Elementary Schools


Snow Hill    

Guilford County Elementary Schools


Brown Summit Browns Summi Colfax
Gibsonville Greensboro High Point
Jamestown Liberty Mcleansville
Oak Ridge Pleasant Gar Sedalia
Stokesdale Summerfield  

Halifax County Elementary Schools


Enfield Littleton Roanoke Rapi
Scotland Nec    

Harnett County Elementary Schools


Angier Buies Creek Bunnlevel
Cameron Coats Dunn
Erwin Kipling Lillington
Mamers Olivia  

Haywood County Elementary Schools


Canton Clyde Waynesville

Henderson County Elementary Schools


Dana East Flat Ro Etowah
Flat Rock Hendersonvil Horse Shoe

Hertford County Elementary Schools


Ahoskie Murfreesboro  

Hoke County Elementary Schools


Lumber Bridg Raeford Red Springs

Hyde County Elementary Schools


Swan Quarter    

Iredell County Elementary Schools


Cleveland Harmony Mooresville
Scotts Statesville Troutman
Union Grove    

Jackson County Elementary Schools


Cashiers Cullowhee Sylva
Whittier    

Johnston County Elementary Schools


Benson Clayon Clayton
Four Oaks Garner Kenly
Pine Level Princeton Selma
Smithfield Weldon Willow Sprin
Wilson's Mil    

Jones County Elementary Schools


Comfort Maysville Pollocksvill
Trenton    

Lee County Elementary Schools


Broadway Sanford  

Lenoir County Elementary Schools


Kinston Lagrange Pink Hill

Lincoln County Elementary Schools


Denver Iron Station Lincolnton

Macon County Elementary Schools


Franklin    

Madison County Elementary Schools


Hot Springs Mars Hill Marshall

Martin County Elementary Schools


Hamilton Jamesville Robersonvill
Williamston    

Mcdowell County Elementary Schools


Marion Nebo Old Fort

Mecklenburg County Elementary Schools


Charlotte Cornelius Davidson
Huntersville Matthews Pineville

Mitchell County Elementary Schools


Bakersville Green Mounta Spruce Pine

Montgomery County Elementary Schools


Biscoe Candor Mount Gilead
Star Troy  

Moore County Elementary Schools


Aberdeen Carthage Highfalls
Pinehurst Robbins Southern Pin
Vass West End  

Nash County Elementary Schools


Bailey Battleboro Elm City
Middlesex Nashville Red Oak
Spring Hope Whitakers  

New Hanover County Elementary Schools


Carolina Bea Wilmington Wrightsville
Castle Hayne    

Northampton County Elementary Schools


Gaston Jackson Pendleton

Onslow County Elementary Schools


Camp Lejeune Holly Ridge Hubert
Jacksonville Richlands Swansboro

Orange County Elementary Schools


Carrboro Efland Hillsborough

Pamlico County Elementary Schools


Arapahoe Bayboro  

Pasquotank County Elementary Schools


Elizabeth Ci    

Pender County Elementary Schools


Burgaw Hampstead Rocky Point
Willard    

Perquimans County Elementary Schools


Hertford Winfall  

Person County Elementary Schools


Hurdle Mills Roxboro Semora
Timberlake    

Pitt County Elementary Schools


Ayden Bethel Farmville
Greenville Grifton Grimesland
Stokes Winterville Wintervillle

Polk County Elementary Schools


Mill Spring Saluda Tryon

Randolph County Elementary Schools


Archdale Asheboro Coleridge
Franklinvill Ramseur Randleman
Seagrove Sophia Trinity

Richmond County Elementary Schools


Ellerbe Hamlet Rockingham

Robeson County Elementary Schools


Fairmont Lumberton Maxton
Parkton Pembroke Rowland
Saint Pauls Shannon  

Rockingham County Elementary Schools


Eden Madison Reidsville
Ruffin Stoneville  

Rowan County Elementary Schools


China Grove Faith Gold Hill
Granite Quar Landis Mount Ulla
Rockwell Salisbury Spencer
Woodleaf    

Rutherford County Elementary Schools


Bostic Cliffside Ellenboro
Forest City Lake Lure Rutherfordto
Spindale    

Sampson County Elementary Schools


Autryville Clinton Faison
Newton Grove Salemburg  

Scotland County Elementary Schools


Gibson Laurel Hill Laurinburg
Wagram    

Stanly County Elementary Schools


Albemarle Badin Locust
New London Norwood Oakboro
Richfield Stanfield  

Stokes County Elementary Schools


Germanton King Lawsonville
Pine Hall Pinnacle Sandy Ridge
Walnut Cove Westfield  

Surry County Elementary Schools


Dobson Elkin Lowgap
Mount Airy Pilot Mounta Pilot Mountain

Swain County Elementary Schools


Bryson City Cherokee  

Transylvania County Elementary Schools


Brevard Lake Toxaway Rosman

Tyrrell County Elementary Schools


Columbia    

Union County Elementary Schools


Indian Trail Marshville Marvin
Monroe Stallings Waxhaw
Wingate Weddington  

Unlisted County Elementary Schools


Ft Bragg Tarawa Terrace  

Vance County Elementary Schools


Henderson Kittrell Middleburg

Wake County Elementary Schools


Apex Cary Fuquay Varin
Fuquay-Varin Fuquay-Varina Holly Spring
Knightdale Morrisville Raleigh
Rolesville Wake Forest Wendell
Zebulon    

Warren County Elementary Schools


Hollister Norlina Vaughan
Warrenton    

Washington County Elementary Schools


Creswell Plymouth  

Watauga County Elementary Schools


Blowing Rock Boone Sugar Grove
Vilas Zionville  

Wayne County Elementary Schools


Dudley Fremont Goldsboro
Mount Olive Pikeville  

Wilkes County Elementary Schools


Boomer Ferguson Hays
Millers Cree Moravian Fal North Wilkes
Roaring Rive Ronda State Road
Traphill Wilkesboro  

Wilson County Elementary Schools


Black Creek Lucama Stantonsburg
Wilson    

Yadkin County Elementary Schools


Boonville East Bend Hamptonville
Jonesville Yadkinville  

Yancey County Elementary Schools


Burnsville Micaville