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

Return to Top
Last updated September 15, 2020