K-12 Schools in 527 Cities, North Carolina

SVG
SVG

In North Carolina, 527 cities are serving 1,546,231 students. You can sort the list by city name, number of schools, and student population by touching a column name that you want to sort. You may want to view the schools by school district.

CityNumber of Schools PublicPrivateElementaryMiddleHigh PopulationTeachers
Aberdeen 541 311 1,689 139
Advance 220 110 1,004 68
Ahoskie 642 224 2,295 232
Albemarle 10100 524 2,477 215
Albertson 110 110 939 65
Andrews 330 011 817 87
Angier 660 211 4,431 350
Ansonville 110 100 195 15
Apex 22193 1374 20,402 1,472
Arapahoe 110 111 567 29
Archdale 431 411 1,229 108
Arden 633 011 2,131 168
Ash 220 210 939 96
Asheboro 17152 1166 8,950 596
Asheville 523418 221714 20,401 1,605
Atlantic 110 100 90 13
Aulander 110 100 167 13
Aurora 110 110 170 21
Autryville 110 100 368 26
Ayden 330 111 1,784 125
Badin 110 100 466 36
Bahama 110 100 331 31
Bailey 220 101 1,714 102
Bakersville 330 011 981 98
Banner Elk 220 100 190 23
Barco 330 111 1,558 110
Barnardsville 110 000 147 13
Bath 110 110 573 52
Battleboro 440 220 1,720 113
Bayboro 440 011 1,278 112
Bear Creek 220 111 719 59
Beaufort 440 211 1,489 151
BELHAVEN 101 111 213 19
Belmont 770 212 4,603 309
Bennett 220 220 478 40
Benson 550 131 3,866 307
Bessemer City 651 222 2,726 222
Bethel 220 111 1,179 95
Beulaville 422 232 1,989 148
Biscoe 440 110 1,437 119
Black Creek 110 100 196 19
Black Mountain 431 111 1,456 124
BLACK MTN 101 100 60 5
Bladenboro 431 122 1,466 104
BLDG E 101 100 91 2
Blowing Rock 110 110 371 39
Bolivia 550 312 1,789 152
Boomer 110 100 156 13
Boone 972 672 3,600 330
Boonville 330 122 1,277 100
Bostic 431 221 1,540 139
Brevard 752 432 2,539 251
Broadway 110 100 592 59
BROWNS SUMMIT 440 211 1,577 98
Bryson City 761 542 2,303 169
Buies Creek 110 100 290 23
Bunn 330 111 2,140 147
Bunnlevel 220 000 1,133 96
Burgaw 660 222 2,386 172
Burlington 20164 1476 10,730 916
Burnsville 972 532 1,945 178
Butner 220 110 898 70
Buxton 220 111 656 68
Camden 550 002 1,867 163
Cameron 440 211 2,739 193
Candler 862 112 3,528 254
Candor 110 100 415 28
Canton 651 322 2,774 232
Cape Carteret 110 100 810 75
Carolina Beach 110 100 450 28
Carrboro 220 101 1,342 151
Carthage 550 211 1,554 103
Cary 423210 241510 31,385 2,346
Casar 110 100 273 30
Cashiers 330 211 603 60
Castle Hayne 440 112 1,502 106
Catawba 330 212 1,356 130
Cerro Gordo 220 111 778 56
Chadbourn 220 100 296 18
Chapel Hill 26224 1796 14,025 1,499
Charlotte 22517748 1428752 143,213 12,196
CHATHAM 101 000 39 1
Cherokee 321 211 65 10
Cherryville 440 011 1,560 127
China Grove 770 412 4,630 383
Chinquapin 110 110 521 45
Chocowinity 541 133 1,556 148
Claremont 550 201 2,753 212
Clarkton 110 010 209 20
Clayton 15132 953 12,080 949
Clemmons 541 401 4,777 363
Cleveland 220 200 386 30
Cliffside 110 100 283 29
Climax 110 001 788 56
Clinton 1192 243 4,775 301
Clyde 440 202 1,019 70
Coats 110 100 687 59
Colerain 110 100 215 17
Colfax 110 100 636 39
Collettsville 110 110 337 31
Columbia 330 111 630 50
Columbus 220 002 688 61
Comfort 110 100 156 15
Concord 41347 221717 28,880 2,452
Connelly Springs 541 321 2,272 159
Conover 752 642 2,852 243
CONVOER 101 000 8 2
Conway 110 010 297 21
Cooleemee 110 100 437 34
Cordova 110 010 274 28
Cornelius 651 421 6,286 396
Corolla 110 110 35 4
Cove City 110 100 508 41
Cramerton 541 232 1,283 78
Creedmoor 660 323 3,336 239
Creswell 220 210 179 18
Crossnore 220 211 335 36
Cullowhee 110 110 601 60
Currituck 110 001 305 10
Dallas 761 212 3,224 220
Danbury 211 111 373 34
Davidson 523 533 2,765 238
Deep Run 110 001 771 53
Delco 312 120 163 18
Denton 330 111 1,037 90
Denver 871 632 5,438 384
Dobson 871 323 2,816 212
Drexel 110 011 100 15
Dublin 220 000 280 18
Dudley 330 011 2,488 206
Dunn 1082 452 3,398 260
Durham 957025 644526 48,286 4,164
East Bend 550 311 2,138 152
East Flat Rock 330 111 2,229 205
East Spencer 110 100 - -
Eastover 220 200 851 86
Eden 550 311 2,741 214
Edenton 431 001 1,589 149
Efland 220 110 912 69
Elizabeth City 17143 967 6,219 552
Elizabethtown 761 242 2,362 187
Elk Park 321 120 401 38
Elkin 550 201 1,478 117
Ellenboro 211 100 668 69
Ellerbe 220 110 680 59
Elm City 440 310 1,727 123
Elon 440 211 3,384 249
EMERALD ISLE 101 001 17 1
Enfield 330 210 668 59
Ennice 110 110 226 20
Erwin 321 212 1,929 152
Etowah 110 100 383 41
Evergreen 110 110 259 24
Fairmont 440 011 1,665 169
Fairview 110 100 742 44
Faison 110 100 392 29
Faith 220 100 370 36
FALCON 101 011 90 12
Fallston 110 100 562 53
Farmville 440 011 2,220 166
Fayetteville 907020 543429 44,204 3,992
Ferguson 110 100 223 20
Flat Rock 633 333 917 126
Fletcher 734 433 1,853 156
Forest City 770 422 3,026 303
Four Oaks 330 111 2,879 250
Franklin 11101 113 4,093 339
Franklinton 550 311 2,467 185
Franklinville 220 200 895 82
Fremont 220 110 1,133 91
Fuquay Varina 422 221 934 80
Fuquay-Varina 880 611 6,248 452
Garner 16151 1043 12,056 908
Gaston 440 222 2,031 174
Gastonia 28244 20109 15,958 1,238
Gates 110 100 238 22
Gatesville 330 111 1,218 107
Germanton 110 100 172 15
Gibsonville 431 222 2,815 178
GLADE VALLEY 101 110 28 5
Gold Hill 211 100 404 36
Goldsboro 30228 121512 12,248 1,077
Goldston 110 110 245 19
Graham 13112 757 7,075 623
Granite Falls 660 421 2,488 239
GRANTSBORO 101 110 95 11
Greensboro 1018615 583729 52,060 3,471
Greenville 30228 16129 14,219 1,149
Grifton 211 220 527 43
Grimesland 110 110 475 40
Grover 110 000 331 37
Halifax 330 121 888 73
Hallsboro 220 100 599 38
Hamlet 752 321 2,316 203
Hampstead 871 521 4,478 289
Hamptonville 211 210 592 37
Harkers Island 110 100 110 11
Harmony 110 100 437 35
HARRELLS 101 111 342 32
Harrisburg 651 432 4,534 307
Havelock 1091 632 4,341 355
Haw River 321 210 1,061 140
Hayesville 541 111 1,369 116
Hays 220 101 1,266 101
Henderson 19172 1488 6,988 603
Hendersonville 17143 964 8,913 788
Hertford 330 001 906 68
Hickory 23176 1288 10,400 829
Hiddenite 220 110 1,136 96
High Point 34268 231614 18,382 1,305
Highlands 110 111 334 36
Hildebran 211 110 401 31
Hillsborough 13121 844 6,902 540
Hobgood 211 221 90 10
Hollister 220 211 326 24
Holly Ridge 330 001 1,945 125
Holly Springs 1091 542 9,217 645
HOOKERTON 101 111 102 13
Hope Mills 10100 532 8,927 703
Hot Springs 110 100 129 15
Hubert 110 100 616 47
Hudson 651 224 3,690 298
Huntersville 18153 1045 13,723 1,049
Hurdle Mills 110 100 241 17
Indian Trail 981 641 7,511 555
Iron Station 220 110 1,122 99
Jackson 110 100 251 21
Jacksonville 34268 201110 17,401 1,255
Jamestown 880 435 4,547 272
Jamesville 220 101 460 25
Jarvisburg 211 200 277 23
Jefferson 110 100 620 52
Jonesville 110 100 341 20
Kannapolis 13112 922 6,917 633
Kelford 110 100 236 23
Kenansville 220 111 813 60
Kenly 220 101 1,350 125
Kernersville 13121 744 11,119 941
Kill Devil Hills 330 111 1,849 157
King 761 433 3,040 213
Kings Mountain 871 112 3,977 338
Kinston 15132 1175 6,769 596
Kittrell 110 100 398 36
Kitty Hawk 211 210 493 49
Knightdale 550 401 4,003 334
Knotts Island 110 100 78 6
La Grange 330 111 1,946 150
Lake Lure 110 111 464 31
Lake Toxaway 110 100 132 14
Lake Waccamaw 220 012 523 51
Landis 220 110 1,049 92
LASKER 101 111 157 18
Laurel Hill 220 110 1,192 120
Laurinburg 1293 446 4,029 378
Lawndale 321 021 1,763 148
Lawsonville 220 110 440 34
Leicester 110 000 425 33
Leland 651 332 4,429 353
Lenoir 14140 742 5,445 543
Lewisville 220 100 582 48
Lexington 30273 19811 13,927 969
Liberty 330 210 1,295 98
Lilesville 110 100 268 24
Lillington 660 222 3,961 315
Lincolnton 15141 645 6,110 522
Linden 110 000 230 26
Littleton 220 101 701 60
Locust 321 221 1,198 97
Louisburg 981 622 3,207 238
Lowell 220 110 1,277 94
Lowgap 110 100 390 37
Lucama 220 110 930 65
Lumber Bridge 220 110 1,272 106
Lumberton 16151 453 8,298 688
Macon 110 100 225 23
Madison 330 210 1,350 106
MAGGIE VALLEY 101 101 10 2
Maiden 440 201 2,286 175
Manteo 440 112 1,728 153
Marble 110 011 45 9
Marion 13121 744 5,524 546
Mars Hill 211 101 513 56
Marshall 651 113 1,674 184
Marshville 440 211 2,659 225
Marvin 110 100 639 62
Matthews 17134 1087 13,722 923
Maxton 330 320 1,440 117
Mayodan 110 001 927 62
Maysville 220 200 591 49
MC LEANSVILLE 101 111 81 7
McAdenville 110 100 183 23
McLeansville 440 211 2,296 155
Mebane 871 531 4,607 374
MERRY HILL 101 111 205 19
Micro 220 110 988 85
Middlesex 110 100 367 25
Midland 110 100 574 48
Mill Spring 330 210 969 100
Millers Creek 321 212 1,750 140
Mills River 321 300 1,170 115
Mint Hill 220 112 2,803 190
Misenheimer 110 011 829 48
Mocksville 1091 544 4,772 331
Moncure 110 110 306 26
Monroe 26251 13610 18,384 1,559
Mooresboro 110 111 1,291 105
Mooresville 25214 1098 16,839 1,148
Moravian Falls 220 110 867 65
Morehead City 761 222 2,782 267
Morganton 20182 1484 7,864 540
Morrisville 550 510 3,031 233
Morven 110 100 194 19
Mount Airy 12111 554 5,315 460
Mount Gilead 330 110 1,139 97
Mount Holly 440 211 2,787 195
Mount Olive 220 010 989 89
Mount Pleasant 330 111 2,185 165
Mount Ulla 220 101 1,370 106
Moyock 220 110 1,084 66
Mt. Holly 110 111 1,409 105
Mt. Olive 220 101 1,249 97
Murfreesboro 220 110 1,043 100
Murphy 11101 653 2,703 258
Nags Head 110 100 598 53
Nakina 110 010 181 14
Nashville 330 210 1,580 94
Nebo 211 211 536 56
New Bern 17134 1275 8,676 720
New London 321 111 1,115 92
Newland 550 222 1,076 109
Newport 853 353 3,357 330
Newton 1091 613 5,251 392
Newton Grove 440 112 2,263 141
Norlina 211 120 430 54
North Wilkesboro 440 310 1,717 144
Norwood 440 211 1,610 140
Oak Ridge 211 101 834 61
Oakboro 220 111 1,049 85
Ocracoke 110 111 172 23
Old Fort 110 100 319 38
Olin 330 012 1,708 123
Orrum 110 010 321 31
Oxford 880 544 2,401 209
PANTEGO 202 221 137 16
Parkton 110 110 602 44
Peachland 110 100 449 36
Pembroke 761 331 3,811 292
Pendleton 110 100 276 20
Pfafftown 220 101 2,798 187
Pikeville 330 201 2,719 199
Pilot Mountain 440 211 1,683 148
Pine Hall 110 100 137 12
Pine Level 110 100 393 48
Pinehurst 110 100 595 36
Pinetops 330 111 1,988 128
Pinetown 220 111 906 86
Pineville 321 311 1,564 127
Piney Creek 110 110 163 14
Pink Hill 110 100 497 40
Pinnacle 220 200 462 43
Pisgah Forest 312 110 424 44
Pittsboro 981 431 3,448 247
Pleasant Garden 110 100 456 30
Plymouth 220 101 900 70
Polkton 110 001 252 13
Pollocksville 110 100 139 16
Poplar Branch 110 100 273 21
Princeton 220 111 1,721 143
Providence 110 100 404 38
Raeford 14113 744 7,455 659
Raleigh 13910435 865234 83,813 6,780
Ramseur 440 211 1,996 173
Randleman 541 222 2,859 228
Red Oak 110 000 246 14
Red Springs 541 222 2,439 214
Reidsville 16124 1155 5,830 494
Richfield 110 100 303 27
Richlands 541 322 3,764 265
Riegelwood 220 100 434 35
Roanoke Rapids 972 544 3,949 339
Roaring River 110 100 191 14
Robbins 330 111 1,231 92
Robbinsville 330 101 1,205 133
Robersonville 330 111 563 51
Rockingham 871 522 4,291 382
Rockwell 321 200 1,129 106
Rocky Mount 24195 688 11,232 743
Rocky Point 440 211 2,190 179
Rolesville 651 332 5,159 384
Ronda 330 111 1,261 102
Roper 220 011 274 28
Rose Hill 220 111 1,687 114
Roseboro 431 321 1,106 81
Rosman 330 111 891 94
Rowland 330 210 483 36
Roxboro 11101 644 4,659 337
Ruffin 110 100 315 29
Rural Hall 110 100 663 74
Rutherfordton 642 421 2,330 208
Saint Pauls 330 011 2,406 178
Salemburg 321 201 1,048 70
Salisbury 21165 12105 9,102 840
Saluda 110 100 171 19
Sandy Ridge 110 100 185 13
Sanford 24213 15108 13,008 1,147
Saxapahaw 110 011 316 30
Scotland Neck 110 100 242 17
Seagrove 220 210 774 74
Sedalia 110 100 466 31
Selma 330 110 1,303 159
Semora 110 100 187 18
Seven Springs 220 011 1,340 92
Shallotte 633 344 2,969 248
Shannon 110 100 418 35
Shawboro 110 100 529 33
Shelby 19190 857 9,056 865
Sherrills Ford 110 100 486 35
Siler City 1082 435 3,766 340
Smithfield 1091 455 4,371 379
Smyrna 110 110 273 30
Sneads Ferry 110 010 858 56
Snow Camp 110 100 289 30
Snow Hill 660 012 3,074 197
Sophia 211 210 509 51
Southern Pines 1055 633 4,084 293
Southport 532 331 2,643 212
Sparta 220 111 1,051 91
Spencer 330 111 1,608 159
Spindale 321 211 710 77
Spring Hope 220 110 1,284 85
Spring Lake 880 521 5,174 409
Spruce Pine 844 333 1,078 101
Stallings 110 100 541 41
Stanfield 110 100 359 36
Stanley 440 110 1,453 105
Stantonsburg 220 110 553 44
Star 110 100 350 23
State Road 220 210 348 28
Statesville 25214 151010 10,909 959
STATESVILLE CHRISTIAN SCHOOL 101 111 298 36
Stedman 220 100 500 58
Stem 110 001 653 50
Stokes 110 110 247 26
Stokesdale 110 100 559 32
Stoneville 110 100 382 43
Stony Point 110 100 288 26
Stovall 110 100 382 34
Sugar Grove 220 220 552 58
SUITE 200 WEST CHESTER 101 100 151 15
Summerfield 330 221 1,762 94
Sunbury 110 100 223 22
Supply 321 120 1,086 126
Swan Quarter 220 111 437 54
Swannanoa 541 332 2,173 205
Swansboro 440 211 3,261 225
Sylva 1073 565 2,693 246
Tabor City 440 111 1,499 102
Tar Heel 220 010 505 30
Tarboro 880 434 3,548 304
Taylorsville 880 512 3,590 316
TBD 110 000 - -
Teachey 110 001 676 51
Thomasville 15132 656 7,792 573
Timberlake 110 100 582 45
Tobaccoville 110 100 477 45
Topton 110 111 84 17
Traphill 110 100 116 11
Trenton 220 101 209 25
Trinity 770 213 4,036 303
Troutman 440 231 1,719 160
Troy 651 123 753 61
Tryon 110 100 418 47
Tyner 110 010 445 39
Union Grove 110 100 238 24
Valdese 330 111 1,556 99
Vale 330 300 926 82
Vanceboro 220 101 1,633 151
Vass 321 212 1,166 91
Vilas 110 110 280 37
Wade 110 100 274 29
Wadesboro 550 012 1,989 159
Wagram 110 100 453 47
Wake Forest 15132 1085 13,048 932
Walkertown 440 211 2,214 195
Wallace 211 220 1,169 91
Walnut Cove 550 212 1,576 113
WANCHESE 101 111 48 6
Warrensville 220 100 950 85
Warrenton 550 113 1,320 131
Warsaw 321 112 1,554 121
Washington 770 123 4,098 346
Waxhaw 11110 633 9,859 677
Waynesville 770 431 3,926 332
Weaverville 963 023 3,504 239
WEDDINGTON 211 210 537 53
Weldon 550 004 827 69
Wendell 880 422 6,971 532
Wentworth 110 001 339 11
West End 330 210 1,877 125
West Jefferson 330 102 1,480 122
Westfield 110 100 142 11
Whitakers 110 000 278 15
Whiteville 1091 253 4,430 326
WHITSETT 101 000 3 2
Whittier 110 110 346 37
Wilkesboro 541 223 2,190 161
Willard 110 110 510 32
Williamston 660 122 2,435 189
Willow Spring 220 200 1,717 146
Wilmington 624517 382512 28,463 1,970
Wilson 26215 161111 11,806 953
Wilson's Mills 110 100 536 63
Windsor 651 333 2,017 165
Winfall 220 010 728 75
Wingate 220 200 911 110
Winnabow 220 110 574 58
Winston Salem 503515 291916 24,851 2,617
Winston-Salem 31310 20138 17,218 1,558
Winterville 1073 733 5,824 392
Winton 110 001 65 11
Wrightsville Beach 110 100 338 22
Yadkinville 440 322 1,136 80
YANCEY 101 000 40 1
Yanceyville 330 111 1,761 156
Youngsville 440 310 1,688 122
Zebulon 550 421 3,522 293
Zionville 110 110 174 24