North Carolina Municipalities Ranked by
the July 1, 2017 Estimated Population
Open as Excel File

Rank Municipality County Population
552 Centerville* Franklin 0
552 Spencer Mountain* Gaston 0
551 Fontana Dam Graham 23
550 Grandfather Village Avery 25
549 Lake Santeetlah Graham 42
548 Leggett Edgecombe 57
547 Bear Grass Martin 73
546 Speed Edgecombe 78
545 Hassell Martin 83
543 Lumber Bridge Robeson 90
543 Orrum Robeson 90
542 Como Hertford 91
541 Raynham Robeson 94
540 Falkland Pitt 97
539 Harrellsville Hertford 102
538 McDonald Robeson 108
536 Chimney Rock Rutherford 112
536 Proctorville Robeson 112
535 Seven Springs Wayne 114
534 McFarlan Anson 118
533 Lasker Northampton 120
531 Love Valley Iredell 122
531 Tar Heel Bladen 122
530 Linden Cumberland 125
529 Indian Beach Carteret 127
528 Middleburg Vance 135
527 Godwin Cumberland 136
526 Macon Warren 139
525 Norman Richmond 141
524 Boardman Columbus 152
523 Lansing Ashe 155
522 Everetts Martin 156
521 Bolivia Brunswick 160
520 Milton Caswell 168
518 Kittrell Vance 173
518 Marietta Robeson 173
517 Pantego Beaufort 175
516 Bald Head Island Brunswick 177
515 Danbury Stokes 182
514 Colerain Bertie 189
513 Eureka Wayne 190
512 Crossnore Avery 195
511 Cerro Gordo Columbus 196
510 Sugar Mountain Avery 197
509 Autryville Sampson 199
508 Harrells Sampson, Duplin 202
506 Mesic Pamlico 214
506 Walstonburg Greene 214
505 Momeyer Nash 216
504 Seven Devils Watauga, Avery 218
503 Roxobel Bertie 219
502 Watha Pender 224
501 Seagrove Randolph 226
500 Halifax Halifax 227
499 Kelford Bertie 229
498 Askewville Bertie 230
497 Dillsboro Jackson 235
496 Bath Beaufort 238
495 Vandemere Pamlico 252
494 Powellsville Bertie 254
493 Castalia Nash 256
492 Creswell Washington 261
491 Severn Northampton 266
490 Earl Cleveland 269
489 Parmele Martin 270
487 Conetoe Edgecombe 272
487 Goldston Chatham 272
486 Stonewall Pamlico 280
485 East Laurinburg Scotland 290
484 Cedar Rock Caldwell 292
483 Sandy Creek Brunswick 294
482 Casar Cleveland 297
481 Oak City Martin 303
480 Sims Wilson 304
479 Turkey Sampson 308
478 Trenton Jones 310
477 Mooresboro Cleveland 318
476 Gatesville Gates 319
475 Waco Cleveland 320
473 Bethania Forsyth 326
473 Pollocksville Jones 326
472 Hobgood Halifax 331
471 Falcon Cumberland, Sampson 336
470 Beech Mountain Watauga, Avery 337
469 Cameron Moore 341
468 Atkinson Pender 345
466 Bunn Franklin 347
466 Dublin Bladen 347
465 Brookford Catawba 373
464 Hayesville Clay 375
463 Teachey Duplin 378
462 Webster Jackson 379
461 Dover Craven 380
460 Forest Hills Jackson 381
459 Cove City Craven 383
457 Bostic Rutherford 390
457 Rennert Robeson 390
456 Hamilton Martin 394
455 Duck Dare 398
454 Hookerton Greene 400
453 Cofield Hertford 406
451 Saratoga Wilson 407
451 Staley Randolph 407
450 Topsail Beach Pender 409
449 Peachland Anson 410
448 Ronda Wilkes 413
447 Stovall Granville 424
446 Salemburg Sampson 425
444 Fountain Pitt 427
444 Parkton Robeson 427
443 St. Helena Pender 431
442 Washington Park Beaufort 432
441 Simpson Pitt 441
440 MacClesfield Edgecombe 442
439 Grimesland Pitt 449
438 Caswell Beach Brunswick 452
437 Elk Park Avery 453
436 Ruth Rutherford 457
435 Lattimore Cleveland 458
434 Bridgeton Craven 461
433 Micro Johnston 462
432 Sandyfield Columbus 466
431 East Arcadia Bladen 471
430 Jamesville Martin 473
429 Bakersville Mitchell 474
428 Jackson Northampton 479
427 Morven Anson 482
426 Minnesott Beach Pamlico 486
425 Aurora Beaufort 495
424 Lewiston Woodville Bertie 514
423 Gibson Scotland 517
422 Lilesville Anson 530
421 Bailey Nash 539
420 Pink Hill Lenoir 541
419 Polkville Cleveland 549
418 Harmony Iredell 550
417 Calypso Duplin 553
416 Wade Cumberland 554
415 Newton Grove Sampson 567
414 Hoffman Richmond 571
413 Roper Washington 572
412 Arapahoe Pamlico 579
411 Ossipee Alamance 584
410 Robbinsville Graham 587
409 Hot Springs Madison 588
408 Seaboard Northampton 595
407 East Bend Yadkin 596
405 Ansonville Anson 604
405 Catawba Catawba 604
404 Whitsett Guilford 605
403 Lawndale Cleveland 606
402 Winfall Perquimans 607
401 Fallston Cleveland 611
400 Rosman Transylvania 621
399 Patterson Springs Cleveland 626
398 Garland Sampson 633
397 Holden Beach Brunswick 637
396 Stem Granville 638
394 Littleton Halifax 641
394 Varnamtown Brunswick 641
393 Sedalia Guilford 644
390 Greenevers Duplin 646
390 Ocean Isle Beach Brunswick 646
390 Richfield Stanly 646
389 Pikeville Wayne 659
388 Kingstown Cleveland 674
387 Bolton Columbus 687
386 McAdenville Gaston 689
384 Grantsboro Pamlico 692
384 Misenheimer Stanly 692
383 Whitakers Edgecombe, Nash 699
382 Newland Avery 713
380 Grover Cleveland 714
380 High Shoals Gaston 714
379 New London Stanly 721
378 Winton Hertford 722
377 Bogue Carteret 727
376 Saluda Polk, Henderson 734
375 Peletier Carteret 735
374 Taylortown Moore 751
373 Woodland Northampton 755
372 Black Creek Wilson 765
371 Red Cross Stanly 769
370 North Topsail Beach Onslow 771
369 Stantonsburg Wilson 773
368 Vass Moore 786
367 Alliance Pamlico 790
366 Middlesex Nash 816
365 Chocowinity Beaufort 822
364 Candor Montgomery, Moore 825
362 Clarkton Bladen 826
362 Wagram Scotland 826
359 Dobbins Heights Richmond 827
359 Faith Rowan 827
359 Walnut Creek Wayne 827
358 Aulander Bertie 828
357 Warrenton Warren 831
356 Conway Northampton 834
355 Kenansville Duplin 835
354 Northwest Brunswick 840
353 Columbia Tyrrell 845
352 White Lake Bladen 862
351 Montreat Buncombe 868
350 Star Montgomery 874
349 Ellenboro Rutherford 885
348 Cleveland Rowan 887
347 Old Fort McDowell 908
346 Oriental Pamlico 909
345 Fair Bluff Columbus 918
344 Rich Square Northampton 930
343 Marshall Madison 940
342 Highlands Macon, Jackson 941
341 Belwood Cleveland 954
340 Magnolia Duplin 966
339 Cooleemee Davie 971
338 Faison Duplin, Sampson 980
337 Vanceboro Craven 985
336 Rowland Robeson 990
335 Dortches Nash 991
334 Columbus Polk 1,004
333 Garysburg Northampton 1,006
332 Ellerbe Richmond 1,022
331 Maysville Jones 1,027
330 Foxfire Moore 1,063
329 Norlina Warren 1,083
327 Rhodhiss Burke, Caldwell 1,093
327 Stedman Cumberland 1,093
326 Alamance Alamance 1,095
325 Mount Gilead Montgomery 1,101
324 Brunswick Columbus 1,117
323 Gaston Northampton 1,124
322 Banner Elk Avery 1,126
321 Lucama Wilson 1,146
320 Robbins Moore 1,152
319 Roseboro Sampson 1,166
318 Franklinville Randolph 1,198
317 Stoneville Rockingham 1,206
316 Fremont Wayne 1,210
315 Lake Lure Rutherford 1,218
314 Boonville Yadkin 1,223
313 Princeton Johnston 1,250
312 Bayboro Pamlico 1,255
311 Elm City Wilson 1,256
310 Clyde Haywood 1,264
309 Pinetops Edgecombe 1,271
308 Broadway Lee, Harnett 1,292
307 West Jefferson Ashe 1,301
306 Spring Hope Nash 1,316
305 Blowing Rock Watauga, Caldwell 1,327
304 Beulaville Duplin 1,339
303 Pine Knoll Shores Carteret 1,342
301 Kenly Johnston, Wilson 1,388
301 Rutherford College Burke 1,388
300 Biltmore Forest Buncombe 1,391
299 Walnut Cove Stokes 1,392
298 Maggie Valley Haywood 1,416
297 Robersonville Martin 1,419
296 Youngsville Franklin 1,421
295 Swepsonville Alamance 1,439
294 Cedar Point Carteret 1,457
293 Claremont Catawba 1,461
292 Pinebluff Moore 1,468
291 Lake Waccamaw Columbus 1,473
290 Atlantic Beach Carteret 1,497
289 Pilot Mountain Surry 1,505
288 East Spencer Rowan 1,512
287 Bryson City Swain 1,521
286 Weldon Halifax 1,536
285 Bethel Pitt 1,551
284 Glen Alpine Burke 1,554
283 Hemby Bridge Union 1,561
282 Jefferson Ashe 1,576
281 Manteo Dare 1,582
280 Denton Davidson 1,586
279 Dobson Surry 1,599
278 Belhaven Beaufort 1,600
277 Stanfield Stanly 1,601
276 Snow Hill Greene 1,628
275 Holly Ridge Onslow 1,648
274 Rose Hill Duplin 1,661
273 Connelly Springs Burke 1,665
272 Ramseur Randolph 1,668
271 Murphy Cherokee 1,679
270 Biscoe Montgomery 1,680
269 Bladenboro Bladen 1,715
268 Burnsville Yancey 1,723
267 Tryon Polk 1,772
266 Chadbourn Columbus 1,775
265 Sparta Alleghany 1,806
264 Richlands Onslow 1,809
263 Andrews Cherokee 1,831
262 Drexel Burke 1,841
261 Pine Level Johnston 1,853
260 Navassa Brunswick 1,867
259 Mount Pleasant Cabarrus 1,911
258 Sharpsburg Nash, Wilson, Edgecombe 1,945
257 Scotland Neck Halifax 1,946
256 Badin Stanly 1,984
255 Calabash Brunswick 1,994
254 Hildebran Burke 1,996
253 Oakboro Stanly 2,012
252 Yanceyville Caswell 2,029
251 Franklinton Franklin 2,048
250 Four Oaks Johnston 2,054
249 Hertford Perquimans 2,116
248 Mars Hill Madison 2,127
247 Surf City Pender, Onslow 2,137
246 Taylorsville Alexander 2,146
245 Green Level Alamance 2,156
244 Rockwell Rowan 2,163
243 Spruce Pine Mitchell 2,171
242 Madison Rockingham 2,173
241 St. Pauls Robeson 2,177
240 Cape Carteret Carteret 2,184
239 Princeville Edgecombe 2,193
238 Kure Beach New Hanover 2,224
237 Belville Brunswick 2,227
236 Jonesville Yadkin 2,256
235 Laurel Park Henderson 2,260
234 Maxton Robeson, Scotland 2,318
233 Coats Harnett 2,324
232 Mayodan Rockingham 2,389
231 Norwood Stanly 2,402
230 Carthage Moore 2,405
229 Haw River Alamance 2,421
228 Enfield Halifax 2,453
227 Marshville Union 2,461
226 Wrightsville Beach New Hanover 2,503
225 Tobaccoville Forsyth, Stokes 2,538
224 Fairmont Robeson 2,606
223 Liberty Randolph 2,640
222 Wilson's Mill Johnston 2,648
221 Grifton Pitt, Lenoir 2,684
220 Bermuda Run Davie 2,696
219 Sylva Jackson 2,720
218 Wentworth Rockingham 2,739
217 Cajah's Mountain Caldwell 2,743
215 La Grange Lenoir 2,752
215 Troutman Iredell 2,752
214 Southern Shores Dare 2,971
213 Polkton Anson 2,983
212 Swansboro Onslow 2,988
211 Nags Head Dare 2,994
210 Yadkinville Yadkin 3,004
209 Warsaw Duplin 3,015
207 Mineral Springs Union 3,019
207 River Bend Craven 3,019
206 Granite Quarry Rowan 3,093
205 Rural Hall Forsyth 3,126
204 Wallburg Davidson 3,141
203 Landis Rowan 3,142
202 Pembroke Robeson 3,226
201 Spencer Rowan 3,243
200 Louisburg Franklin 3,328
199 Flat Rock Henderson 3,333
198 Red Springs Robeson, Hoke 3,350
197 Troy Montgomery 3,353
196 Murfreesboro Hertford 3,359
195 Maiden Catawba, Lincoln 3,390
194 Locust Stanly, Cabarrus 3,393
193 Whispering Pines Moore 3,418
192 Lillington Harnett 3,427
191 Windsor Bertie 3,471
190 Benson Johnston, Harnett 3,472
189 Southport Brunswick 3,481
188 Elizabethtown Bladen 3,509
187 Red Oak Nash 3,546
186 Kitty Hawk Dare 3,548
185 Ranlo Gaston 3,582
184 Plymouth Washington 3,600
183 Lake Park Union 3,676
182 Eastover Cumberland 3,677
181 Carolina Shores Brunswick 3,681
180 Wilkesboro Wilkes 3,698
179 Fairview Union 3,720
178 Stanley Gaston 3,758
177 Lowell Gaston 3,775
176 Emerald Isle Carteret 3,784
175 Weaverville Buncombe 3,860
174 Midland Cabarrus, Mecklenburg 3,890
173 Elkin Surry, Wilkes 3,907
172 Trent Woods Craven 3,941
171 Hudson Caldwell 3,954
170 Wallace Duplin, Pender 3,959
169 Wingate Union 3,989
168 Gamewell Caldwell 4,046
167 Burgaw Pender 4,081
166 Franklin Macon 4,082
165 Tabor City Columbus 4,127
164 Randleman Randolph 4,156
163 Rutherfordton Rutherford 4,169
162 Beaufort Carteret 4,200
161 Sunset Beach Brunswick 4,206
160 China Grove Rowan 4,271
159 Jamestown Guilford 4,286
158 Spindale Rutherford 4,320
157 North Wilkesboro Wilkes 4,397
156 Canton Haywood 4,453
155 Valdese Burke 4,465
154 Mount Olive Wayne, Duplin 4,588
153 Creedmoor Granville 4,600
152 Pittsboro Chatham 4,602
151 Erwin Harnett 4,611
150 Granite Falls Caldwell 4,643
149 Farmville Pitt 4,645
148 Pleasant Garden Guilford 4,657
147 Boiling Springs Cleveland 4,682
146 Shallotte Brunswick 4,697
145 Edenton Chowan 4,726
144 Ahoskie Hertford 4,806
143 Newport Carteret 4,837
142 Dallas Gaston 4,850
141 Long View Catawba, Burke 4,857
140 Midway Davidson 4,863
139 St. James Brunswick 4,899
138 Zebulon Wake, Johnston 4,901
137 Archer Lodge Johnston 4,952
136 Ayden Pitt 4,976
135 Raeford Hoke 4,983
134 Cramerton Gaston 5,016
133 Angier Harnett, Wake 5,161
132 Sawmills Caldwell 5,186
131 Nashville Nash 5,222
130 Whiteville Columbus 5,259
129 Williamston Martin 5,382
128 Walkertown Forsyth 5,403
127 Wadesboro Anson 5,463
126 Mocksville Davie 5,472
125 Bessemer City Gaston 5,476
124 Stokesdale Guilford 5,760
123 Cherryville Gaston 5,971
122 Carolina Beach New Hanover 6,068
121 Rolesville Wake 6,319
120 Hamlet Richmond 6,347
119 Selma Johnston 6,495
118 Trinity Randolph 6,590
117 Woodfin Buncombe 6,640
116 Unionville Union 6,642
115 Boiling Spring Lakes Brunswick 6,719
114 Wendell Wake 6,843
113 King Stokes, Forsyth 6,927
112 Marvin Union 6,967
111 Gibsonville Guilford, Alamance 7,128
110 Kill Devil Hills Dare 7,212
109 Hillsborough Orange 7,364
108 Oak Ridge Guilford 7,377
107 Mills River Henderson 7,413
106 Forest City Rutherford 7,449
105 Oak Island Brunswick 7,629
104 Aberdeen Moore 7,678
103 Butner Granville 7,957
102 Brevard Transylvania 8,045
101 Fletcher Henderson 8,135
100 Roxboro Person 8,204
99 Conover Catawba 8,412
98 Siler City Chatham 8,443
97 Marion McDowell 8,444
95 Black Mountain Buncombe 8,471
95 Clinton Sampson 8,471
94 Oxford Granville 8,503
93 Wesley Chapel Union 8,801
92 Rockingham Richmond 9,167
91 Pineville Mecklenburg 9,200
90 Morehead City Carteret 9,380
89 Washington Beaufort 9,436
88 Winterville Pitt 9,445
87 Dunn Harnett 9,642
86 Waynesville Haywood 10,137
85 Mount Airy Surry 10,284
84 Lincolnton Lincoln 10,578
83 Weddington Union, Mecklenburg 10,679
82 Tarboro Edgecombe 10,735
81 Kings Mountain Cleveland, Gaston 10,742
79 Smithfield Johnston 11,342
79 Spring Lake Cumberland 11,342
78 Belmont Gaston 11,403
77 Summerfield Guilford 11,631
76 Archdale Randolph, Guilford 12,104
75 Elon Alamance 12,183
74 Newton Catawba 13,009
73 Davidson Mecklenburg, Iredell 13,228
72 Lewisville Forsyth 13,231
71 Mebane Alamance, Orange 13,363
70 Waxhaw Union 13,645
69 Southern Pines Moore 13,978
68 Reidsville Rockingham 14,085
67 Hendersonville Henderson 14,165
66 Knightdale Wake 14,417
65 Roanoke Rapids Halifax 14,952
64 Graham Alamance 14,959
63 Henderson Vance 15,044
62 Eden Rockingham 15,047
61 Mount Holly Gaston 15,358
60 Laurinburg Scotland 15,613
59 Stallings Union, Mecklenburg 16,102
58 Albemarle Stanly 16,109
57 Hope Mills Cumberland 16,660
56 Pinehurst Moore 16,754
55 Harrisburg Cabarrus 16,877
54 Morganton Burke 16,969
53 Elizabeth City Pasquotank, Camden 17,609
52 Lenoir Caldwell 17,841
51 Lexington Davidson 18,179
50 Leland Brunswick 18,893
49 Boone Watauga 19,458
48 Clemmons Forsyth 19,903
47 Shelby Cleveland 19,960
46 Havelock Craven 20,089
45 Clayton Johnston, Wake 20,112
44 Kinston Lenoir 20,393
43 Carrboro Orange 20,928
42 Lumberton Robeson 21,144
41 Kernersville Forsyth, Guilford 25,164
40 Morrisville Wake, Durham 25,242
39 Fuquay-Varina Wake 25,548
38 Asheboro Randolph 25,787
37 Statesville Iredell 25,791
36 Thomasville Davidson, Randolph 27,055
35 Mint Hill Mecklenburg, Union 27,237
34 Sanford Lee 29,444
33 New Bern Craven 29,942
32 Garner Wake 30,008
31 Matthews Mecklenburg 31,028
30 Cornelius Mecklenburg 31,158
29 Holly Springs Wake 32,472
28 Goldsboro Wayne 33,685
27 Salisbury Rowan 34,463
26 Monroe Union 35,034
25 Wake Forest Wake, Franklin 36,398
24 Indian Trail Union 38,795
23 Mooresville Iredell 40,001
22 Hickory Catawba, Burke, Caldwell 40,638
21 Kannapolis Cabarrus, Rowan 47,276
20 Apex Wake 48,435
19 Wilson Wilson 49,170
18 Burlington Alamance, Guilford 53,067
17 Rocky Mount Nash, Edgecombe 54,686
16 Huntersville Mecklenburg 59,494
15 Chapel Hill Orange, Durham 59,903
14 Jacksonville Onslow 75,748
13 Gastonia Gaston 75,919
12 Greenville Pitt 89,226
11 Concord Cabarrus 90,820
10 Asheville Buncombe 91,910
9 High Point Guilford, Davidson, Forsyth, Randolph 111,454
8 Wilmington New Hanover 121,150
7 Cary Wake, Chatham 159,006
6 Fayetteville Cumberland 207,583
5 Winston-Salem Forsyth 243,026
4 Durham Durham, Wake, Orange 260,251
3 Greensboro Guilford 288,186
2 Raleigh Wake, Durham 457,583
1 Charlotte Mecklenburg 845,235
*Centerville and Spencer Mountain are no longer incorporated municipalities.
Source: North Carolina OSBM, Standard Population Estimates, Vintage 2017

Note: For multi-county municipalities, the counties are listed in order of municipal population size, largest first.
Return to Top
Last updated September 17, 2018