Aspects of Municipal Population Change, April 1, 2010 to July 1, 2019
Ranked by Total Population Numeric Change
Open as Excel File

  Base Population Population Change Estimated Population
Rank Municipality County April 2010 Population Annexed Change in Annexed Areas Change in 2010 Limits Total Change July 2019
1 Charlotte Mecklenburg County 731,424 4,146 1,510 126,905 132,561 863,985
2 Raleigh Wake County, Durham County 403,892 3,764 3,449 60,640 67,853 471,745
3 Durham Durham County, Wake County, Orange County 228,330 554 4,590 35,865 41,009 269,339
4 Cary Wake County, Chatham County 135,234 345 8,411 23,233 31,989 167,223
5 Greensboro Guilford County 269,666 90 1,941 22,029 24,060 293,726
6 Apex Wake County 37,476 388 16,183 7,165 23,736 61,212
7 Wilmington New Hanover County 106,476 4 1,549 14,862 16,415 122,891
8 Concord Cabarrus County 79,066 133 350 15,904 16,387 95,453
9 Huntersville Mecklenburg County 46,773 30 124 15,601 15,755 62,528
10 Winston-Salem Forsyth County 229,617 21 251 14,848 15,120 244,737
11 Holly Springs Wake County 24,661 34 294 11,396 11,724 36,385
12 Jacksonville Onslow County 70,145 22 2,590 7,571 10,183 80,328
13 Fuquay-Varina Wake County 17,937 211 1,438 8,523 10,172 28,109
14 Asheville Buncombe County 83,393 524 61 9,435 10,020 93,413
15 Mooresville Iredell County 32,711 27 0 9,856 9,883 42,594
16 Leland Brunswick County 13,527 0 0 9,083 9,083 22,610
17 High Point Guilford County, Davidson County, Forsyth County, Randolph County 104,371 95 187 8,793 9,075 113,446
18 Wake Forest Wake County, Franklin County 30,117 17 456 8,051 8,524 38,641
19 Morrisville Wake County, Durham County 18,576 67 356 7,974 8,397 26,973
20 Fayetteville Cumberland County 200,564 14 1,842 6,458 8,314 208,878
21 Clayton Johnston County, Wake County 16,116 110 2,017 5,532 7,659 23,775
22 Greenville Pitt County 84,554 324 1,463 5,764 7,551 92,105
23 Cornelius Mecklenburg County 24,866 224 861 6,193 7,278 32,144
24 Kannapolis Cabarrus County, Rowan County 42,625 3 0 6,696 6,699 49,324
25 Harrisburg Cabarrus County 11,526 1,369 1,532 3,646 6,547 18,073
26 Garner Wake County 25,745 23 1,896 4,549 6,468 32,213
27 Chapel Hill Orange County, Durham County 57,233 325 22 6,054 6,401 63,634
28 Indian Trail Union County 33,518 199 94 6,018 6,311 39,829
29 Knightdale Wake County 11,401 11 1,425 4,427 5,863 17,264
30 Gastonia Gaston County 71,741 3 558 4,628 5,189 76,930
31 Mint Hill Mecklenburg County, Union County 22,722 228 24 4,780 5,032 27,754
32 Waxhaw Union County 9,859 3 0 4,860 4,863 14,722
33 Pinehurst Moore County 13,124 1,687 155 2,518 4,360 17,484
34 Burlington Alamance County, Guilford County 50,042 959 219 2,927 4,105 54,147
35 Matthews Mecklenburg County 27,198 0 0 3,873 3,873 31,071
36 Elon Alamance County 9,409 5 0 3,338 3,343 12,752
37 Kernersville Forsyth County, Guilford County 23,123 586 842 1,761 3,189 26,312
38 Rolesville Wake County 3,786 137 447 2,551 3,135 6,921
39 Mebane Alamance County, Orange County 11,393 121 193 2,622 2,936 14,329
40 Stallings Union County, Mecklenburg County 13,831 18 2 2,834 2,854 16,685
41 Boone Watauga County 17,122 2 74 2,722 2,798 19,920
42 Davidson Mecklenburg County, Iredell County 10,944 12 1 2,668 2,681 13,625
43 Monroe Union County 32,797 0 0 2,635 2,635 35,432
44 Mount Holly Gaston County 13,656 2 0 2,510 2,512 16,168
44 St. James Brunswick County 3,165 266 39 2,207 2,512 5,677
46 Hope Mills Cumberland County 15,176 32 1,356 852 2,240 17,416
47 Southern Pines Moore County 12,334 2 365 1,699 2,066 14,400
48 Pineville Mecklenburg County 7,479 0 0 2,054 2,054 9,533
49 Belmont Gaston County 10,076 312 29 1,706 2,047 12,123
50 Sanford Lee County 28,094 0 0 1,943 1,943 30,037
51 Wesley Chapel Union County 7,463 411 26 1,421 1,858 9,321
52 Boiling Spring Lakes Brunswick County 5,372 0 0 1,828 1,828 7,200
53 Aberdeen Moore County 6,350 25 101 1,681 1,807 8,157
54 Hillsborough Orange County 6,087 75 236 1,411 1,722 7,809
55 Summerfield Guilford County 10,232 0 0 1,717 1,717 11,949
56 Marvin Union County 5,579 60 5 1,641 1,706 7,285
57 Weddington Union County, Mecklenburg County 9,459 0 0 1,701 1,701 11,160
58 Wendell Wake County 5,845 3 0 1,667 1,670 7,515
59 Clemmons Forsyth County 18,627 8 0 1,595 1,603 20,230
60 Statesville Iredell County 24,532 25 0 1,471 1,496 26,028
61 Oak Ridge Guilford County 6,185 125 36 1,305 1,466 7,651
62 Cramerton Gaston County 4,165 0 0 1,442 1,442 5,607
63 Salisbury Rowan County 33,527 7 0 1,425 1,432 34,959
64 Graham Alamance County 14,153 8 407 1,000 1,415 15,568
65 Hickory Catawba County, Burke County, Caldwell County 40,010 25 0 1,372 1,397 41,407
66 Oak Island Brunswick County 6,783 0 0 1,306 1,306 8,089
67 Fletcher Henderson County 7,187 0 0 1,304 1,304 8,491
67 Shallotte Brunswick County 3,675 9 8 1,287 1,304 4,979
69 Carrboro Orange County 19,582 0 186 1,001 1,187 20,769
70 Hendersonville Henderson County 13,137 50 1 1,089 1,140 14,277
70 Unionville Union County 5,929 470 31 639 1,140 7,069
72 Angier Harnett County, Wake County 4,350 93 6 1,013 1,112 5,462
73 Bermuda Run Davie County 1,725 741 25 320 1,086 2,811
74 Asheboro Randolph County 25,012 340 10 707 1,057 26,069
75 Midland Cabarrus County, Mecklenburg County 3,073 23 2 1,004 1,029 4,102
76 Jamestown Guilford County 3,382 470 9 501 980 4,362
77 Gibsonville Alamance County, Guilford County 6,410 72 3 897 972 7,382
78 Archer Lodge Johnston County 4,292 0 0 964 964 5,256
79 Carolina Shores Brunswick County 3,048 0 0 944 944 3,992
80 Pittsboro Chatham County 3,743 13 1 910 924 4,667
81 Stokesdale Guilford County 5,047 0 0 918 918 5,965
82 Sunset Beach Brunswick County 3,572 0 0 909 909 4,481
83 Weaverville Buncombe County 3,120 522 53 318 893 4,013
84 Archdale Randolph County, Guilford County 11,415 24 0 839 863 12,278
85 Morehead City Carteret County 8,661 12 362 482 856 9,517
86 Walkertown Forsyth County 4,675 34 0 807 841 5,516
87 Southport Brunswick County 2,833 2 0 800 802 3,635
88 Locust Stanly County, Cabarrus County 2,930 0 0 781 781 3,711
89 Lewisville Forsyth County 12,639 6 0 747 753 13,392
90 Mills River Henderson County 6,802 2 0 750 752 7,554
91 Zebulon Wake County, Johnston County 4,433 3 0 729 732 5,165
92 Siler City Chatham County 7,887 0 0 714 714 8,601
93 Holly Ridge Onslow County 1,268 0 110 602 712 1,980
94 Kill Devil Hills Dare County 6,683 0 0 695 695 7,378
95 Whispering Pines Moore County 2,928 1 0 674 675 3,603
96 Kings Mountain Cleveland County, Gaston County 10,296 325 7 337 669 10,965
97 Black Mountain Buncombe County 7,848 0 0 667 667 8,515
98 Wingate Union County 3,491 0 0 662 662 4,153
99 Smithfield Johnston County 10,966 0 0 653 653 11,619
100 Newport Carteret County 4,150 0 436 209 645 4,795
101 Selma Johnston County 6,073 3 0 627 630 6,703
102 Navassa Brunswick County 1,505 0 0 626 626 2,131
103 Marion McDowell County 7,838 404 160 57 621 8,459
104 Youngsville Franklin County 1,157 77 241 301 619 1,776
105 Brevard Transylvania County 7,609 4 131 454 589 8,198
106 Creedmoor Granville County 4,124 3 0 576 579 4,703
107 Woodfin Buncombe County 6,123 4 0 546 550 6,673
108 Wilson's Mill Johnston County 2,277 0 0 523 523 2,800
109 Troutman Iredell County 2,383 58 7 436 501 2,884
110 Fairview Union County 3,324 0 0 499 499 3,823
111 Butner Granville County 7,591 0 0 497 497 8,088
112 Lillington Harnett County 3,194 0 0 487 487 3,681
113 New Bern Craven County 29,524 25 260 201 486 30,010
114 Swansboro Onslow County 2,663 0 0 480 480 3,143
115 Lincolnton Lincoln County 10,486 0 0 466 466 10,952
116 Dallas Gaston County 4,488 3 0 454 457 4,945
117 Mineral Springs Union County 2,639 3 0 450 453 3,092
118 Carolina Beach New Hanover County 5,706 0 0 446 446 6,152
119 Mocksville Davie County 5,051 0 0 435 435 5,486
120 Thomasville Davidson County, Randolph County 26,757 0 0 430 430 27,187
121 Winterville Pitt County 9,269 174 26 227 427 9,696
122 Richlands Onslow County 1,520 0 302 108 410 1,930
123 Belville Brunswick County 1,936 0 0 404 404 2,340
124 Murfreesboro Hertford County 2,835 0 0 377 377 3,212
125 Conover Catawba County 8,165 2 0 374 376 8,541
126 Swepsonville Alamance County 1,154 0 0 355 355 1,509
127 Surf City Pender County, Onslow County 1,853 0 0 354 354 2,207
128 Kitty Hawk Dare County 3,272 0 0 347 347 3,619
129 Southern Shores Dare County 2,714 0 0 345 345 3,059
130 Albemarle Stanly County 15,903 0 0 337 337 16,240
131 Lake Park Union County 3,422 0 0 333 333 3,755
132 Raeford Hoke County 4,611 0 0 329 329 4,940
133 Lowell Gaston County 3,526 0 0 324 324 3,850
134 Cape Carteret Carteret County 1,917 86 14 214 314 2,231
135 Nags Head Dare County 2,757 0 0 312 312 3,069
136 Wilkesboro Wilkes County 3,413 104 136 70 310 3,723
137 Franklin Macon County 3,845 64 0 241 305 4,150
138 Calabash Brunswick County 1,786 0 0 299 299 2,085
138 Mount Pleasant Cabarrus County 1,652 6 0 293 299 1,951
140 Dunn Harnett County 9,263 27 2 268 297 9,560
141 Tabor City Columbus County 3,979 108 0 181 289 4,268
142 Maggie Valley Haywood County 1,150 49 90 139 278 1,428
143 Pembroke Robeson County 2,973 0 120 153 273 3,246
144 Stanley Gaston County 3,556 0 0 262 262 3,818
144 Waynesville Haywood County 9,869 4 0 258 262 10,131
146 Coats Harnett County 2,112 0 0 258 258 2,370
147 Stem Granville County 463 0 0 256 256 719
148 Four Oaks Johnston County 1,921 8 0 245 253 2,174
149 Carthage Moore County 2,205 26 3 223 252 2,457
150 Flat Rock Henderson County 3,114 0 0 251 251 3,365
151 Kure Beach New Hanover County 2,012 0 0 249 249 2,261
152 Cherryville Gaston County 5,760 0 0 247 247 6,007
152 Midway Davidson County 4,679 70 0 177 247 4,926
154 Benson Johnston County, Harnett County 3,311 0 0 245 245 3,556
154 Rural Hall Forsyth County 2,937 2 0 243 245 3,182
156 Montreat Buncombe County 723 0 0 244 244 967
157 Beaufort Carteret County 4,039 0 0 242 242 4,281
157 Oakboro Stanly County 1,859 8 0 234 242 2,101
159 Bessemer City Gaston County 5,340 3 0 238 241 5,581
160 Hudson Caldwell County 3,776 0 45 190 235 4,011
161 Foxfire Moore County 902 4 0 229 233 1,135
162 Cedar Point Carteret County 1,279 0 0 230 230 1,509
162 Erwin Harnett County 4,405 0 0 230 230 4,635
162 Green Level Alamance County 2,100 0 0 230 230 2,330
165 Alamance Alamance County 951 2 0 217 219 1,170
166 Granite Quarry Rowan County 2,930 0 0 218 218 3,148
167 Pinebluff Moore County 1,337 0 0 217 217 1,554
167 Wilson Wilson County 49,167 209 8 0 217 49,384
169 Burgaw Pender County 3,872 0 0 215 215 4,087
170 Pine Level Johnston County 1,700 0 0 211 211 1,911
171 Stoneville Rockingham County 1,056 208 9 -13 204 1,260
172 Mars Hill Madison County 1,869 103 3 97 203 2,072
173 Haw River Alamance County 2,298 0 0 190 190 2,488
173 Red Oak Nash County 3,430 0 0 190 190 3,620
175 Manteo Dare County 1,434 0 0 184 184 1,618
176 Canton Haywood County 4,227 0 0 180 180 4,407
177 Ranlo Gaston County 3,434 24 1 148 173 3,607
177 Tryon Polk County 1,646 0 0 173 173 1,819
179 Louisburg Franklin County 3,359 57 7 107 171 3,530
180 Pleasant Garden Guilford County 4,489 0 0 169 169 4,658
181 Emerald Isle Carteret County 3,655 0 0 167 167 3,822
181 Stanfield Stanly County 1,486 0 0 167 167 1,653
183 China Grove Rowan County 4,162 0 0 162 162 4,324
184 North Wilkesboro Wilkes County 4,245 15 0 140 155 4,400
185 New London Stanly County 600 6 0 147 153 753
186 Franklinton Franklin County 2,023 0 0 152 152 2,175
187 Princeville Edgecombe County 2,082 0 0 148 148 2,230
188 Northwest Brunswick County 735 0 0 144 144 879
189 Claremont Catawba County 1,352 20 2 121 143 1,495
190 Sylva Jackson County 2,588 0 0 140 140 2,728
191 Ocean Isle Beach Brunswick County 550 0 0 137 137 687
192 Varnamtown Brunswick County 541 0 0 136 136 677
193 Wallburg Davidson County 3,047 0 0 123 123 3,170
194 Boiling Springs Cleveland County 4,647 0 20 102 122 4,769
195 Tobaccoville Forsyth County, Stokes County 2,441 0 0 119 119 2,560
196 Falcon Cumberland County, Sampson County 258 5 0 113 118 376
197 Oxford Granville County 8,461 32 2 79 113 8,574
198 Vass Moore County 720 0 0 112 112 832
199 Eastover Cumberland County 3,628 0 0 111 111 3,739
200 Maiden Catawba County, Lincoln County 3,310 0 3 107 110 3,420
201 Ayden Pitt County 4,932 0 0 108 108 5,040
202 Broadway Lee County, Harnett County 1,229 0 0 105 105 1,334
203 Peletier Carteret County 644 0 0 103 103 747
204 Elkin Surry County, Wilkes County 4,001 26 0 76 102 4,103
204 Princeton Johnston County 1,194 0 0 102 102 1,296
206 Hayesville Clay County 311 66 1 33 100 411
206 Holden Beach Brunswick County 575 0 0 100 100 675
208 Landis Rowan County 3,096 16 0 82 98 3,194
209 Hemby Bridge Union County 1,520 0 0 97 97 1,617
210 Blowing Rock Watauga County, Caldwell County 1,241 67 0 29 96 1,337
211 Kenly Johnston County, Wilson County 1,339 0 0 94 94 1,433
212 Grifton Pitt County, Lenoir County 2,617 3 0 89 92 2,709
213 Banner Elk Avery County 1,028 0 0 91 91 1,119
213 Newton Catawba County 12,968 2 0 89 91 13,059
215 Stedman Cumberland County 1,028 0 0 90 90 1,118
216 St. Pauls Robeson County 2,035 211 -5 -120 86 2,121
217 Wallace Duplin County, Pender County 3,880 2 0 81 83 3,963
218 Cameron Moore County 285 0 0 81 81 366
218 Dortches Nash County 935 37 0 44 81 1,016
220 Morganton Burke County 16,918 85 0 -7 78 16,996
220 Robbins Moore County 1,097 0 0 78 78 1,175
222 Caswell Beach Brunswick County 398 0 0 77 77 475
222 Laurel Park Henderson County 2,180 0 0 77 77 2,257
222 White Lake Bladen County 802 6 0 71 77 879
225 Marshall Madison County 872 0 0 76 76 948
226 Mount Olive Wayne County, Duplin County 4,589 0 0 72 72 4,661
227 Rockwell Rowan County 2,108 5 0 66 71 2,179
228 Bryson City Swain County 1,424 2 0 63 65 1,489
229 Ossipee Alamance County 543 0 0 62 62 605
229 Randleman Randolph County 4,113 0 23 39 62 4,175
231 Rutherford College Burke County 1,341 0 0 61 61 1,402
232 Bogue Carteret County 684 0 0 60 60 744
233 Atkinson Pender County 299 0 0 58 58 357
233 Glen Alpine Burke County 1,517 20 0 38 58 1,575
233 Minnesott Beach Pamlico County 440 0 0 58 58 498
236 Lucama Wilson County 1,108 0 0 57 57 1,165
237 McAdenville Gaston County 651 0 0 55 55 706
237 Richfield Stanly County 613 0 0 55 55 668
237 Sandy Creek Brunswick County 260 0 0 55 55 315
240 North Topsail Beach Onslow County 743 0 0 53 53 796
241 Andrews Cherokee County 1,781 0 0 52 52 1,833
241 Magnolia Duplin County 939 0 0 52 52 991
241 Marshville Union County 2,402 3 0 49 52 2,454
241 Misenheimer Stanly County 728 2 0 50 52 780
245 Clyde Haywood County 1,223 0 0 51 51 1,274
246 Topsail Beach Pender County 368 0 0 50 50 418
247 King Stokes County, Forsyth County 6,904 6 0 43 49 6,953
247 Rosman Transylvania County 576 0 3 46 49 625
249 Taylorsville Alexander County 2,077 13 0 35 48 2,125
250 Beulaville Duplin County 1,296 0 0 45 45 1,341
250 St. Helena Pender County 389 0 0 45 45 434
252 Lake Lure Rutherford County 1,192 0 0 43 43 1,235
252 Red Cross Stanly County 742 0 0 43 43 785
254 Enfield Halifax County 2,532 115 -1 -72 42 2,574
254 Norwood Stanly County 2,379 0 0 42 42 2,421
254 Watha Pender County 190 2 0 40 42 232
257 Taylortown Moore County 722 0 0 41 41 763
258 Franklinville Randolph County 1,164 0 0 38 38 1,202
258 Rhodhiss Burke County, Caldwell County 1,070 0 0 38 38 1,108
260 Duck Dare County 369 0 0 36 36 405
260 Highlands Macon County, Jackson County 924 0 0 36 36 960
260 Sims Wilson County 282 18 22 -4 36 318
260 Valdese Burke County 4,490 3 0 33 36 4,526
264 Saluda Polk County, Henderson County 713 0 0 35 35 748
265 Rose Hill Duplin County 1,626 0 0 34 34 1,660
266 Arapahoe Pamlico County 556 0 0 33 33 589
266 Hot Springs Madison County 560 0 0 33 33 593
268 Burnsville Yancey County 1,693 0 0 31 31 1,724
268 Micro Johnston County 441 0 0 31 31 472
268 Pilot Mountain Surry County 1,477 2 0 29 31 1,508
271 Bolivia Brunswick County 143 0 0 30 30 173
271 Cleveland Rowan County 868 0 0 30 30 898
273 Bald Head Island Brunswick County 158 0 0 29 29 187
273 Seven Devils Watauga County, Avery County 192 2 2 25 29 221
273 Sparta Alleghany County 1,770 0 0 29 29 1,799
276 Faith Rowan County 807 0 0 28 28 835
276 Yadkinville Yadkin County 2,959 4 0 24 28 2,987
278 Sandyfield Columbus County 447 0 0 27 27 474
279 Harmony Iredell County 531 0 0 26 26 557
279 Murphy Cherokee County 1,627 0 0 26 26 1,653
281 Simpson Pitt County 416 0 0 25 25 441
282 High Shoals Gaston County 696 0 0 24 24 720
282 Ruth Rutherford County 440 0 0 24 24 464
284 Badin Stanly County 1,974 0 0 23 23 1,997
285 Belwood Cleveland County 950 0 0 22 22 972
285 Ellenboro Rutherford County 873 0 0 22 22 895
287 Gamewell Caldwell County 4,051 0 0 21 21 4,072
287 Grover Cleveland County 708 0 0 21 21 729
287 Sedalia Guilford County 623 0 0 21 21 644
287 West Jefferson Ashe County 1,299 14 0 7 21 1,320
291 Faison Duplin County, Sampson County 961 0 0 20 20 981
291 Polkville Cleveland County 545 0 0 20 20 565
293 Fallston Cleveland County 607 0 0 19 19 626
293 Staley Randolph County 393 0 0 19 19 412
293 Trenton Jones County 287 0 0 19 19 306
296 Turkey Sampson County 292 0 0 18 18 310
297 Indian Beach Carteret County 112 9 2 6 17 129
297 Macon Warren County 119 0 0 17 17 136
297 Pollocksville Jones County 311 0 0 17 17 328
300 Beech Mountain Watauga County, Avery County 320 0 0 16 16 336
300 Calypso Duplin County 538 0 0 16 16 554
300 Newland Avery County 698 0 0 16 16 714
300 Oriental Pamlico County 900 4 0 12 16 916
300 Winfall Perquimans County 594 0 0 16 16 610
305 Earl Cleveland County 260 0 0 15 15 275
305 Spencer Rowan County 3,267 0 0 15 15 3,282
305 Spindale Rutherford County 4,321 0 0 15 15 4,336
305 Whitsett Guilford County 590 0 0 15 15 605
309 Biltmore Forest Buncombe County 1,343 0 0 14 14 1,357
309 Patterson Springs Cleveland County 622 0 0 14 14 636
309 Stovall Granville County 418 0 0 14 14 432
312 Bunn Franklin County 344 0 0 13 13 357
312 Columbus Polk County 999 0 0 13 13 1,012
312 Dublin Bladen County 338 0 0 13 13 351
312 Forest Hills Jackson County 365 0 0 13 13 378
312 Mooresboro Cleveland County 311 0 0 13 13 324
317 Connelly Springs Burke County 1,669 0 0 12 12 1,681
317 Granite Falls Caldwell County 4,722 0 0 12 12 4,734
317 Greenevers Duplin County 634 0 0 12 12 646
317 Robbinsville Graham County 620 0 0 12 12 632
321 Cooleemee Davie County 960 0 0 11 11 971
321 Love Valley Iredell County 113 4 0 7 11 124
321 Trinity Randolph County 6,614 0 0 11 11 6,625
321 Webster Jackson County 363 0 0 11 11 374
325 Bakersville Mitchell County 464 0 0 10 10 474
325 Wrightsville Beach New Hanover County 2,477 0 0 10 10 2,487
327 Middlesex Nash County 822 0 0 9 9 831
328 Grimesland Pitt County 441 2 0 6 8 449
328 Lawndale Cleveland County 606 0 0 8 8 614
328 Rennert Robeson County 383 0 0 8 8 391
328 Seven Springs Wayne County 110 0 0 8 8 118
328 Stantonsburg Wilson County 784 0 0 8 8 792
328 Tar Heel Bladen County 117 0 0 8 8 125
334 Bostic Rutherford County 386 0 0 7 7 393
334 Bridgeton Craven County 454 4 0 3 7 461
334 Catawba Catawba County 603 0 0 7 7 610
334 Wade Cumberland County 556 0 0 7 7 563
338 Elk Park Avery County 452 0 0 6 6 458
338 Fontana Dam Graham County 15 7 0 -1 6 21
338 Goldston Chatham County 268 0 0 6 6 274
338 Grantsboro Pamlico County 688 0 0 6 6 694
338 Milton Caswell County 166 0 0 6 6 172
338 Waco Cleveland County 321 0 0 6 6 327
344 Norman Richmond County 138 0 0 5 5 143
345 Maysville Jones County 1,019 0 0 4 4 1,023
345 Saratoga Wilson County 408 0 0 4 4 412
347 Alliance Pamlico County 776 0 0 3 3 779
347 Autryville Sampson County 196 0 4 -1 3 199
347 Garland Sampson County 625 0 0 3 3 628
350 Casar Cleveland County 297 0 0 2 2 299
350 Lansing Ashe County 158 0 0 2 2 160
350 Pine Knoll Shores Carteret County 1,339 0 0 2 2 1,341
353 Black Creek Wilson County 769 0 0 1 1 770
353 Chocowinity Beaufort County 820 0 0 1 1 821
353 Crossnore Avery County 192 0 0 1 1 193
353 Falkland Pitt County 96 0 0 1 1 97
353 Fountain Pitt County 427 0 0 1 1 428
353 McFarlan Anson County 117 0 0 1 1 118
353 Star Montgomery County 876 0 0 1 1 877
353 Stonewall Pamlico County 281 0 0 1 1 282
353 Sugar Mountain Avery County 198 0 0 1 1 199
362 Boonville Yadkin County 1,222 0 0 0 0 1,222
362 Grandfather Village Avery County 25 0 0 0 0 25
362 Harrells Sampson County, Duplin County 202 0 0 0 0 202
362 Old Fort McDowell County 908 0 0 0 0 908
362 Spring Hope Nash County 1,320 0 0 0 0 1,320
367 Chimney Rock Rutherford County 113 0 0 -1 -1 112
367 Como Hertford County 91 0 0 -1 -1 90
367 Dillsboro Jackson County 232 0 0 -1 -1 231
367 Kingstown Cleveland County 681 0 0 -1 -1 680
367 Orrum Robeson County 91 0 0 -1 -1 90
367 Raynham Robeson County 95 0 0 -1 -1 94
367 Speed Edgecombe County 80 0 0 -1 -1 79
367 Walnut Creek Wayne County 835 0 0 -1 -1 834
375 Bear Grass Martin County 73 0 0 -2 -2 71
375 Godwin Cumberland County 139 0 0 -2 -2 137
375 Hassell Martin County 84 0 0 -2 -2 82
375 Middleburg Vance County 133 0 0 -2 -2 131
375 Seagrove Randolph County 228 0 0 -2 -2 226
375 Snow Hill Greene County 1,595 0 87 -89 -2 1,593
381 Atlantic Beach Carteret County 1,495 0 0 -3 -3 1,492
381 Danbury Stokes County 189 0 0 -3 -3 186
381 Marietta Robeson County 175 0 0 -3 -3 172
381 Pink Hill Lenoir County 552 0 0 -3 -3 549
381 Sawmills Caldwell County 5,240 36 0 -39 -3 5,237
381 Teachey Duplin County 376 0 3 -6 -3 373
381 Vandemere Pamlico County 254 0 0 -3 -3 251
388 Lake Santeetlah Graham County 45 0 0 -4 -4 41
388 Lasker Northampton County 122 0 0 -4 -4 118
388 Leggett Edgecombe County 60 0 0 -4 -4 56
388 Linden Cumberland County 130 0 0 -4 -4 126
388 Momeyer Nash County 224 0 0 -4 -4 220
388 Pantego Beaufort County 179 0 0 -4 -4 175
394 Bethania Forsyth County 328 0 0 -5 -5 323
394 Harrellsville Hertford County 106 0 0 -5 -5 101
394 Lumber Bridge Robeson County 94 0 0 -5 -5 89
394 Newton Grove Sampson County 569 0 0 -5 -5 564
394 Proctorville Robeson County 117 0 0 -5 -5 112
394 Walstonburg Greene County 219 0 0 -5 -5 214
400 Askewville Bertie County 241 0 0 -6 -6 235
400 Boardman Columbus County 157 0 0 -6 -6 151
400 Brookford Catawba County 382 0 0 -6 -6 376
400 Long View Catawba County, Burke County 4,871 0 0 -6 -6 4,865
400 McDonald Robeson County 113 0 0 -6 -6 107
400 Mesic Pamlico County 220 0 0 -6 -6 214
400 Ronda Wilkes County 417 0 0 -6 -6 411
407 Dobson Surry County 1,586 0 0 -7 -7 1,579
407 East Laurinburg Scotland County 300 0 0 -7 -7 293
407 Gatesville Gates County 321 0 0 -7 -7 314
407 Salemburg Sampson County 435 0 0 -7 -7 428
411 Castalia Nash County 268 0 0 -8 -8 260
411 Cedar Rock Caldwell County 300 0 0 -8 -8 292
413 Eureka Wayne County 197 0 0 -9 -9 188
413 Lilesville Anson County 536 0 0 -9 -9 527
413 Spruce Pine Mitchell County 2,175 0 0 -9 -9 2,166
416 Lattimore Cleveland County 488 0 0 -10 -10 478
417 Cofield Hertford County 413 0 0 -11 -11 402
417 Everetts Martin County 164 0 0 -11 -11 153
417 Halifax Halifax County 234 0 0 -11 -11 223
417 Wagram Scotland County 840 0 0 -11 -11 829
421 Bath Beaufort County 249 0 0 -14 -14 235
421 Cerro Gordo Columbus County 207 0 0 -14 -14 193
421 Hoffman Richmond County 588 0 0 -14 -14 574
421 Parkton Robeson County 436 0 0 -14 -14 422
421 Parmele Martin County 278 0 0 -14 -14 264
426 Candor Montgomery County, Moore County 840 0 0 -15 -15 825
426 Pikeville Wayne County 678 0 0 -15 -15 663
428 Hookerton Greene County 409 0 0 -16 -16 393
428 Severn Northampton County 276 0 0 -16 -16 260
430 Clarkton Bladen County 837 0 0 -17 -17 820
430 Conway Northampton County 836 0 0 -17 -17 819
430 East Arcadia Bladen County 487 0 0 -17 -17 470
433 Colerain Bertie County 204 0 0 -19 -19 185
434 Creswell Washington County 276 0 0 -20 -20 256
434 Farmville Pitt County 4,654 0 0 -20 -20 4,634
434 Kelford Bertie County 251 0 0 -20 -20 231
434 Oak City Martin County 317 0 0 -20 -20 297
438 Brunswick Columbus County 1,119 0 0 -21 -21 1,098
438 Cove City Craven County 399 0 0 -21 -21 378
438 East Bend Yadkin County 612 0 0 -21 -21 591
441 East Spencer Rowan County 1,534 0 0 -22 -22 1,512
441 Hamilton Martin County 408 0 0 -22 -22 386
441 Hildebran Burke County 2,023 0 0 -22 -22 2,001
444 Washington Park Beaufort County 451 0 0 -23 -23 428
445 Drexel Burke County 1,858 0 0 -24 -24 1,834
445 Hobgood Halifax County 348 0 0 -24 -24 324
447 Gibson Scotland County 540 0 0 -25 -25 515
448 Biscoe Montgomery County 1,700 0 0 -26 -26 1,674
448 Jamesville Martin County 491 0 0 -26 -26 465
448 Roxobel Bertie County 240 0 0 -26 -26 214
448 Vanceboro Craven County 1,005 0 0 -26 -26 979
452 Conetoe Edgecombe County 294 0 0 -27 -27 267
452 Dover Craven County 401 0 0 -27 -27 374
452 Powellsville Bertie County 276 0 0 -27 -27 249
455 Ellerbe Richmond County 1,054 0 0 -29 -29 1,025
455 Lake Waccamaw Columbus County 1,480 2 0 -31 -29 1,451
457 Aurora Beaufort County 520 0 0 -30 -30 490
457 Bethel Pitt County 1,577 0 0 -30 -30 1,547
457 Fremont Wayne County 1,255 0 0 -30 -30 1,225
457 Windsor Bertie County 3,630 0 0 -30 -30 3,600
461 Bailey Nash County 569 0 0 -32 -32 537
462 Forest City Rutherford County 7,476 0 0 -33 -33 7,443
462 Kenansville Duplin County 855 0 0 -33 -33 822
462 Roseboro Sampson County 1,191 0 0 -33 -33 1,158
465 Liberty Randolph County 2,656 4 0 -38 -34 2,622
465 Peachland Anson County 437 0 0 -34 -34 403
465 Ramseur Randolph County 1,692 2 -2 -34 -34 1,658
468 Ansonville Anson County 631 0 0 -36 -36 595
468 MacClesfield Edgecombe County 471 0 0 -36 -36 435
470 Morven Anson County 511 0 0 -37 -37 474
470 Spencer Mountain Gaston County 37 0 0 -37 -37 0
470 Yanceyville Caswell County 2,039 34 0 -71 -37 2,002
473 Hertford Perquimans County 2,143 0 0 -38 -38 2,105
474 Bladenboro Bladen County 1,750 0 0 -39 -39 1,711
474 Jefferson Ashe County 1,611 0 0 -39 -39 1,572
474 Mount Gilead Montgomery County 1,181 0 0 -39 -39 1,142
477 Lewiston Woodville Bertie County 549 0 0 -40 -40 509
477 Roper Washington County 611 0 0 -40 -40 571
477 Walnut Cove Stokes County 1,425 4 8 -52 -40 1,385
480 Elm City Wilson County 1,298 0 0 -41 -41 1,257
480 Jonesville Yadkin County 2,285 0 0 -41 -41 2,244
482 Dobbins Heights Richmond County 866 0 0 -44 -44 822
482 Fair Bluff Columbus County 951 0 0 -44 -44 907
482 Littleton Halifax County 674 0 0 -44 -44 630
485 Denton Davidson County 1,636 0 0 -45 -45 1,591
485 Jackson Northampton County 513 0 0 -45 -45 468
487 Warrenton Warren County 862 0 0 -49 -49 813
488 Rich Square Northampton County 958 0 0 -52 -52 906
489 Whitakers Edgecombe County, Nash County 744 0 0 -53 -53 691
490 Bayboro Pamlico County 1,263 0 0 -54 -54 1,209
490 Seaboard Northampton County 632 0 0 -54 -54 578
492 Winton Hertford County 769 0 0 -58 -58 711
493 Gaston Northampton County 1,152 0 0 -59 -59 1,093
493 Norlina Warren County 1,118 0 0 -59 -59 1,059
495 Rowland Robeson County 1,037 0 0 -61 -61 976
496 Rutherfordton Rutherford County 4,213 2 2 -66 -62 4,151
497 Sharpsburg Nash County, Wilson County, Edgecombe County 2,024 0 0 -71 -71 1,953
498 Madison Rockingham County 2,246 4 0 -81 -77 2,169
499 Woodland Northampton County 809 0 0 -80 -80 729
500 Garysburg Northampton County 1,057 0 0 -82 -82 975
501 Fairmont Robeson County 2,663 0 0 -83 -83 2,580
501 Mayodan Rockingham County 2,478 0 0 -83 -83 2,395
503 Aulander Bertie County 895 0 0 -86 -86 809
503 Cajah's Mountain Caldwell County 2,823 2 0 -88 -86 2,737
505 Wentworth Rockingham County 2,807 3 0 -91 -88 2,719
506 Centerville Franklin County 89 0 0 -89 -89 0
507 Warsaw Duplin County 3,054 2 0 -100 -98 2,956
508 Belhaven Beaufort County 1,688 0 0 -100 -100 1,588
509 Mount Airy Surry County 10,388 0 0 -102 -102 10,286
509 Robersonville Martin County 1,488 0 0 -102 -102 1,386
511 Chadbourn Columbus County 1,856 0 0 -105 -105 1,751
512 Nashville Nash County 5,352 89 66 -268 -113 5,239
513 Bolton Columbus County 691 0 0 -121 -121 570
514 Scotland Neck Halifax County 2,059 0 0 -128 -128 1,931
515 Pinetops Edgecombe County 1,374 0 0 -129 -129 1,245
516 Columbia Tyrrell County 891 0 0 -132 -132 759
517 La Grange Lenoir County 2,873 0 0 -136 -136 2,737
518 Maxton Robeson County, Scotland County 2,426 0 0 -137 -137 2,289
519 Red Springs Robeson County, Hoke County 3,428 0 0 -152 -152 3,276
520 River Bend Craven County 3,119 0 0 -154 -154 2,965
521 Weldon Halifax County 1,655 0 0 -155 -155 1,500
522 Williamston Martin County 5,511 223 -7 -391 -175 5,336
523 Elizabethtown Bladen County 3,583 0 0 -179 -179 3,404
524 Hamlet Richmond County 6,495 17 8 -215 -190 6,305
525 Roxboro Person County 8,362 0 0 -218 -218 8,144
526 Whiteville Columbus County 5,394 0 0 -231 -231 5,163
527 Shelby Cleveland County 20,323 0 0 -236 -236 20,087
528 Reidsville Rockingham County 14,520 20 0 -265 -245 14,275
529 Trent Woods Craven County 4,155 0 0 -286 -286 3,869
530 Kittrell Vance County 467 0 0 -295 -295 172
531 Ahoskie Hertford County 5,039 0 0 -322 -322 4,717
532 Plymouth Washington County 3,878 0 0 -342 -342 3,536
533 Clinton Sampson County 8,639 49 0 -396 -347 8,292
534 Edenton Chowan County 5,004 0 0 -392 -392 4,612
535 Washington Beaufort County 9,744 0 0 -426 -426 9,318
536 Laurinburg Scotland County 15,962 0 0 -435 -435 15,527
537 Lenoir Caldwell County 18,228 2 0 -489 -487 17,741
538 Wadesboro Anson County 5,813 0 0 -494 -494 5,319
539 Troy Montgomery County 3,513 4 0 -508 -504 3,009
540 Rockingham Richmond County 9,558 0 0 -510 -510 9,048
541 Eden Rockingham County 15,527 187 -2 -725 -540 14,987
542 Henderson Vance County 15,368 20 8 -584 -556 14,812
543 Spring Lake Cumberland County 11,964 38 0 -626 -588 11,376
544 Lumberton Robeson County 21,542 3 0 -670 -667 20,875
545 Lexington Davidson County 18,931 0 0 -759 -759 18,172
546 Elizabeth City Pasquotank County, Camden County 18,683 0 297 -1,215 -918 17,765
547 Tarboro Edgecombe County 11,415 0 0 -969 -969 10,446
548 Roanoke Rapids Halifax County 15,754 0 0 -1,157 -1,157 14,597
549 Havelock Craven County 20,735 0 0 -1,412 -1,412 19,323
550 Kinston Lenoir County 21,677 0 0 -1,523 -1,523 20,154
551 Polkton Anson County 3,375 0 0 -1,597 -1,597 1,778
552 Goldsboro Wayne County 36,437 24 0 -2,492 -2,468 33,969
553 Rocky Mount Nash County, Edgecombe County 57,685 14 0 -2,783 -2,769 54,916
Source: North Carolina OSBM, Standard Population Estimates, Vintage 2019
*Centerville and Spencer Mountain are no longer incorporated communities.
Land area as reported for the 2010 Census and post-2010 changes from the North Carolina Demographic Information Survey.
For multi-county municipalities, the counties are listed in order of municipal population size, largest first.

Return to Top
Last updated September 15, 2020