Every City in the USA

State · North Carolina

Every city in North Carolina.

All 549 incorporated places in North Carolina, ranked by 2024 population. Charlotte is the largest with 943,476 residents.

See also:  Largest cities in North Carolina by population →

All cities in North Carolina, sorted by 2024 population.
Rank City 2024 pop 2020 base 4-yr Δ 4-yr Δ %
#1 Charlotte 943,476874,68768,789+7.9%
#2 Raleigh 499,825467,91131,914+6.8%
#3 Greensboro 307,381299,1908,191+2.7%
#4 Durham 301,870283,82718,043+6.4%
#5 Winston-Salem 255,769249,5676,202+2.5%
#6 Fayetteville 209,496208,4721,024+0.5%
#7 Cary 182,659174,7997,860+4.5%
#8 Wilmington 125,284115,4599,825+8.5%
#9 High Point 118,601114,1154,486+3.9%
#10 Concord 112,395105,3297,066+6.7%
#11 Greenville 95,13889,2735,865+6.6%
#12 Asheville 94,99294,725267+0.3%
#13 Gastonia 85,53580,4345,101+6.3%
#14 Apex 75,97764,32411,653+18.1%
#15 Jacksonville 70,84072,740-1,900-2.6%
#16 Huntersville 67,08761,4065,681+9.3%
#17 Chapel Hill 64,02862,2641,764+2.8%
#18 Burlington 61,36557,3693,996+7.0%
#19 Kannapolis 60,52153,1977,324+13.8%
#20 Wake Forest 56,76448,0068,758+18.2%
#21 Rocky Mount 54,54154,394147+0.3%
#22 Mooresville 52,88450,2952,589+5.1%
#23 Holly Springs 48,67441,2647,410+18.0%
#24 Wilson 48,57948,456123+0.3%
#25 Fuquay-Varina 46,31734,26512,052+35.2%
#26 Hickory 45,08143,6011,480+3.4%
#27 Indian Trail 43,86740,0913,776+9.4%
#28 Monroe 40,05434,6265,428+15.7%
#29 Garner 39,34531,3837,962+25.4%
#30 Salisbury 36,57935,5391,040+2.9%
#31 Goldsboro 34,62934,255374+1.1%
#32 Leland 34,45123,37711,074+47.4%
#33 Cornelius 34,36631,4192,947+9.4%
#34 New Bern 34,21831,3172,901+9.3%
#35 Sanford 32,97130,1972,774+9.2%
#36 Morrisville 32,62829,8112,817+9.4%
#37 Matthews 32,04829,4272,621+8.9%
#38 Clayton 31,73226,3215,411+20.6%
#39 Statesville 31,69328,4633,230+11.3%
#40 Mint Hill 28,82526,4492,376+9.0%
#41 Kernersville 28,76026,5212,239+8.4%
#42 Asheboro 27,92827,195733+2.7%
#43 Thomasville 27,60527,126479+1.8%
#44 Waxhaw 23,17820,5422,636+12.8%
#45 Shelby 22,77821,911867+4.0%
#46 Clemmons 22,47121,1721,299+6.1%
#47 Knightdale 21,82919,4712,358+12.1%
#48 Carrboro 21,07921,292-213-1.0%
#49 Mebane 20,65417,7342,920+16.5%
#50 Harrisburg 20,33518,9851,350+7.1%
#51 Boone 20,08019,112968+5.1%
#52 Lexington 19,90419,629275+1.4%
#53 Kinston 19,51919,810-291-1.5%
#54 Graham 19,31117,1622,149+12.5%
#55 Elizabeth City 19,02818,649379+2.0%
#56 Lumberton 18,88219,310-428-2.2%
#57 Mount Holly 18,72317,7071,016+5.7%
#58 Pinehurst 18,50217,586916+5.2%
#59 Lenoir 18,28018,360-80-0.4%
#60 Hope Mills 18,10217,851251+1.4%
#61 Morganton 17,82517,461364+2.1%
#62 Stallings 17,61716,1221,495+9.3%
#63 Havelock 17,40716,736671+4.0%
#64 Albemarle 17,34416,435909+5.5%
#65 Southern Pines 16,98715,5901,397+9.0%
#66 Wendell 16,8459,8377,008+71.2%
#67 Davidson 16,27615,1111,165+7.7%
#68 Belmont 16,04415,0161,028+6.8%
#69 Hendersonville 15,65615,181475+3.1%
#70 Eden 15,39915,417-18-0.1%
#71 Laurinburg 15,13014,975155+1.0%
#72 Henderson 14,80715,077-270-1.8%
#73 Reidsville 14,64614,58858+0.4%
#74 Roanoke Rapids 14,57315,237-664-4.4%
#75 Weddington 14,39113,1801,211+9.2%
#76 Lewisville 14,20313,376827+6.2%
#77 Newton 13,57113,133438+3.3%
#78 Smithfield 12,80611,3061,500+13.3%
#79 Lincolnton 12,35311,0921,261+11.4%
#80 Archdale 12,14711,888259+2.2%
#81 Rolesville 11,8549,6592,195+22.7%
#82 Kings Mountain 11,79711,158639+5.7%
#83 Pineville 11,56710,606961+9.1%
#84 Spring Lake 11,53011,669-139-1.2%
#85 Summerfield 11,33310,951382+3.5%
#86 Elon 11,28211,340-58-0.5%
#87 Tarboro 10,95410,711243+2.3%
#88 Winterville 10,89910,465434+4.1%
#89 Waynesville 10,70910,144565+5.6%
#90 Mount Airy 10,58310,673-90-0.8%
#91 Zebulon 10,5056,9183,587+51.9%
#92 Morehead City 9,9639,567396+4.1%
#93 Hillsborough 9,7739,653120+1.2%
#94 Gibsonville 9,7448,943801+9.0%
#95 Washington 9,7389,884-146-1.5%
#96 Aberdeen 9,5738,5191,054+12.4%
#97 Wesley Chapel 9,4958,685810+9.3%
#98 Oak Island 9,3228,396926+11.0%
#99 Oxford 8,9728,786186+2.1%
#100 Rockingham 8,8029,247-445-4.8%
#101 Conover 8,7608,427333+4.0%
#102 Dunn 8,7548,462292+3.5%
#103 Black Mountain 8,5728,427145+1.7%
#104 Clinton 8,3178,379-62-0.7%
#105 Roxboro 8,2898,126163+2.0%
#106 Angier 8,2845,3462,938+55.0%
#107 Fletcher 8,2517,957294+3.7%
#108 Woodfin 8,1587,938220+2.8%
#109 Butner 8,1347,954180+2.3%
#110 Siler City 8,0877,713374+4.8%
#111 Brevard 7,9737,733240+3.1%
#112 Oak Ridge 7,9007,639261+3.4%
#113 King 7,7647,207557+7.7%
#114 Kill Devil Hills 7,7427,641101+1.3%
#115 Marion 7,5347,744-210-2.7%
#116 Mills River 7,4267,129297+4.2%
#117 Forest City 7,3977,36829+0.4%
#118 St. James 7,3156,533782+12.0%
#119 Unionville 7,2586,643615+9.3%
#120 Selma 7,2286,316912+14.4%
#121 Trinity 7,1907,022168+2.4%
#122 Marvin 6,9856,380605+9.5%
#123 Carolina Beach 6,8646,564300+4.6%
#124 Boiling Spring Lakes 6,7385,940798+13.4%
#125 Cherryville 6,3856,073312+5.1%
#126 Dallas 6,2705,930340+5.7%
#127 Mocksville 6,2245,890334+5.7%
#128 Stokesdale 6,1115,915196+3.3%
#129 Walkertown 6,0275,692335+5.9%
#130 Locust 5,9924,5451,447+31.8%
#131 Hamlet 5,8886,022-134-2.2%
#132 Nashville 5,8505,639211+3.7%
#133 Holly Ridge 5,7664,1691,597+38.3%
#134 Bessemer City 5,7305,435295+5.4%
#135 Cramerton 5,6045,311293+5.5%
#136 Archer Lodge 5,5224,796726+15.1%
#137 Carolina Shores 5,4634,588875+19.1%
#138 Whispering Pines 5,4164,979437+8.8%
#139 Long View 5,2895,086203+4.0%
#140 Ayden 5,1905,059131+2.6%
#141 Shallotte 5,1614,190971+23.2%
#142 Pleasant Garden 5,1514,996155+3.1%
#143 Williamston 5,0665,245-179-3.4%
#144 Sawmills 5,0595,02633+0.7%
#145 Midway 5,0534,744309+6.5%
#146 Creedmoor 5,0494,913136+2.8%
#147 Midland 5,0274,701326+6.9%
#148 Pittsboro 4,9894,550439+9.6%
#149 Wadesboro 4,9655,024-59-1.2%
#150 Surf City 4,9613,8651,096+28.4%
#151 Granite Falls 4,9424,9375+0.1%
#152 Beaufort 4,8954,463432+9.7%
#153 Erwin 4,8654,523342+7.6%
#154 Lillington 4,8484,8453+0.1%
#155 Weaverville 4,7994,572227+5.0%
#156 Boiling Springs 4,7594,620139+3.0%
#157 Ranlo 4,7564,506250+5.5%
#158 Valdese 4,7134,69320+0.4%
#159 Randleman 4,6924,60191+2.0%
#160 Whiteville 4,6884,765-77-1.6%
#161 Ahoskie 4,6654,893-228-4.7%
#162 China Grove 4,6104,439171+3.9%
#163 Raeford 4,5784,55523+0.5%
#164 Farmville 4,5474,46285+1.9%
#165 Benson 4,5343,979555+13.9%
#166 Sunset Beach 4,5214,177344+8.2%
#167 Wingate 4,5174,097420+10.3%
#168 Newport 4,5014,357144+3.3%
#169 Mount Olive 4,4984,205293+7.0%
#170 Edenton 4,4924,46725+0.6%
#171 Canton 4,4224,423-1-0.0%
#172 North Wilkesboro 4,4124,497-85-1.9%
#173 Franklin 4,3624,173189+4.5%
#174 Southport 4,3414,016325+8.1%
#175 Troutman 4,2343,789445+11.7%
#176 Spindale 4,1684,217-49-1.2%
#177 Swansboro 4,1653,746419+11.2%
#178 Stanley 4,1473,973174+4.4%
#179 Elkin 4,0944,122-28-0.7%
#180 Trent Woods 4,0474,079-32-0.8%
#181 Emerald Isle 4,0013,849152+3.9%
#182 Lowell 3,8633,653210+5.7%
#183 Maiden 3,8543,728126+3.4%
#184 Landis 3,8383,698140+3.8%
#185 Tabor City 3,8313,79437+1.0%
#186 Burgaw 3,8253,74976+2.0%
#187 Fairview 3,7753,457318+9.2%
#188 Jamestown 3,7733,668105+2.9%
#189 Hudson 3,7713,788-17-0.4%
#190 Rutherfordton 3,7183,66157+1.6%
#191 Eastover 3,7103,65555+1.5%
#192 Gamewell 3,6993,6972+0.1%
#193 Kitty Hawk 3,6913,703-12-0.3%
#194 Wilkesboro 3,6203,679-59-1.6%
#195 Flat Rock 3,6023,478124+3.6%
#196 Lake Park 3,5823,285297+9.0%
#197 Rural Hall 3,5623,356206+6.1%
#198 Wallace 3,5313,416115+3.4%
#199 Red Oak 3,4803,342138+4.1%
#200 Mineral Springs 3,4563,162294+9.3%
#201 Louisburg 3,4233,117306+9.8%
#202 Spencer 3,4063,305101+3.1%
#203 Green Level 3,3623,154208+6.6%
#204 Bermuda Run 3,2903,122168+5.4%
#204 Elizabethtown 3,2903,305-15-0.5%
#206 Windsor 3,2683,576-308-8.6%
#207 Belville 3,2552,402853+35.5%
#207 Wallburg 3,2553,058197+6.4%
#209 Plymouth 3,1903,319-129-3.9%
#210 Red Springs 3,1813,09289+2.9%
#211 Southern Shores 3,1273,09235+1.1%
#212 Granite Quarry 3,1072,991116+3.9%
#213 Nags Head 3,1063,175-69-2.2%
#214 Yadkinville 3,0262,99531+1.0%
#215 Carthage 2,9992,768231+8.3%
#216 Troy 2,9782,858120+4.2%
#217 Calabash 2,9752,018957+47.4%
#218 La Grange 2,9222,590332+12.8%
#219 Wilson's Mills 2,9132,536377+14.9%
#220 River Bend 2,8822,900-18-0.6%
#221 Pembroke 2,8642,81648+1.7%
#222 Franklinton 2,8252,470355+14.4%
#223 Warsaw 2,8032,73370+2.6%
#224 Wentworth 2,7482,65791+3.4%
#225 Tobaccoville 2,7402,577163+6.3%
#226 Liberty 2,7152,65659+2.2%
#227 Marshville 2,7102,526184+7.3%
#228 Cajah's Mountain 2,6992,711-12-0.4%
#229 Polkton 2,6982,248450+20.0%
#230 Sylva 2,6942,583111+4.3%
#231 Four Oaks 2,6812,229452+20.3%
#232 Swepsonville 2,5822,452130+5.3%
#233 Norwood 2,5202,368152+6.4%
#234 Grifton 2,5142,44272+2.9%
#235 Mayodan 2,4782,41464+2.7%
#236 Richlands 2,4462,289157+6.9%
#237 Wrightsville Beach 2,4112,473-62-2.5%
#238 Haw River 2,3912,257134+5.9%
#239 Rockwell 2,3902,30288+3.8%
#240 Youngsville 2,3752,064311+15.1%
#241 Pine Level 2,3472,050297+14.5%
#242 Jonesville 2,3342,30529+1.3%
#243 Laurel Park 2,3192,24376+3.4%
#244 Coats 2,3172,146171+8.0%
#245 Taylorsville 2,2942,315-21-0.9%
#246 Cape Carteret 2,2882,23058+2.6%
#247 Murfreesboro 2,2772,616-339-13.0%
#248 Oakboro 2,2702,129141+6.6%
#249 Fairmont 2,2122,19121+1.0%
#250 Mars Hill 2,2082,012196+9.7%
#251 Spruce Pine 2,1922,197-5-0.2%
#252 Madison 2,1762,13244+2.1%
#253 Kure Beach 2,1542,188-34-1.6%
#254 Maxton 2,1362,11125+1.2%
#255 St. Pauls 2,0812,05427+1.3%
#256 Hertford 1,9921,93953+2.7%
#257 Biscoe 1,8951,84847+2.5%
#258 Sparta 1,8941,83064+3.5%
#259 Badin 1,8712,036-165-8.1%
#260 Cedar Point 1,8331,77954+3.0%
#261 Yanceyville 1,8111,927-116-6.0%
#262 Enfield 1,7911,858-67-3.6%
#263 Ramseur 1,7901,77317+1.0%
#264 Drexel 1,7771,75324+1.4%
#265 Mount Pleasant 1,7761,674102+6.1%
#265 Navassa 1,7761,368408+29.8%
#267 Sharpsburg 1,7741,72252+3.0%
#268 Andrews 1,7621,66498+5.9%
#269 Claremont 1,7531,69261+3.6%
#270 Hemby Bridge 1,7501,607143+8.9%
#271 Maggie Valley 1,7421,71824+1.4%
#272 Stanfield 1,7091,596113+7.1%
#273 Murphy 1,6931,60984+5.2%
#274 Kenly 1,6871,494193+12.9%
#275 Hildebran 1,6801,6782+0.1%
#276 Jefferson 1,6481,62820+1.2%
#277 Bladenboro 1,6421,647-5-0.3%
#278 Burnsville 1,6261,61610+0.6%
#279 East Spencer 1,6251,56956+3.6%
#280 Tryon 1,6111,54962+4.0%
#281 Walnut Cove 1,6031,58518+1.1%
#282 Manteo 1,5951,59500.0%
#283 Scotland Neck 1,5921,649-57-3.5%
#284 Denton 1,5801,49288+5.9%
#285 Snow Hill 1,5761,585-9-0.6%
#286 Connelly Springs 1,5451,52223+1.5%
#287 Pinebluff 1,5401,46674+5.0%
#288 Glen Alpine 1,5321,5266+0.4%
#289 Chadbourn 1,5281,561-33-2.1%
#290 Bryson City 1,5221,559-37-2.4%
#291 Princeton 1,5071,314193+14.7%
#292 Dobson 1,4691,470-1-0.1%
#293 Biltmore Forest 1,4621,39765+4.7%
#294 Pine Knoll Shores 1,4351,38649+3.5%
#295 Pilot Mountain 1,4301,437-7-0.5%
#296 Atlantic Beach 1,4211,37546+3.3%
#297 Bethel 1,4071,37532+2.3%
#297 Rose Hill 1,4071,36839+2.9%
#299 Belhaven 1,4061,408-2-0.1%
#300 Foxfire 1,4011,287114+8.9%
#301 Lake Lure 1,3901,36624+1.8%
#302 Clyde 1,3771,36611+0.8%
#303 Weldon 1,3721,445-73-5.1%
#304 Broadway 1,3621,27191+7.2%
#305 Spring Hope 1,3581,31048+3.7%
#306 Stoneville 1,3511,30843+3.3%
#307 West Jefferson 1,3411,31724+1.8%
#308 Blowing Rock 1,3361,375-39-2.8%
#309 Stedman 1,3031,28023+1.8%
#310 Princeville 1,2861,27115+1.2%
#311 Robbins 1,2701,170100+8.5%
#312 Franklinville 1,2451,20144+3.7%
#313 Robersonville 1,2291,271-42-3.3%
#314 Rutherford College 1,2281,2226+0.5%
#315 Lake Waccamaw 1,2271,294-67-5.2%
#316 Elm City 1,2231,2167+0.6%
#317 Boonville 1,2151,19817+1.4%
#318 Fremont 1,2071,19215+1.3%
#319 Pinetops 1,1961,211-15-1.2%
#320 Banner Elk 1,1861,073113+10.5%
#321 Mount Gilead 1,1851,17312+1.0%
#322 Roseboro 1,1701,15218+1.6%
#323 Beulaville 1,1601,11842+3.8%
#324 Bayboro 1,1281,224-96-7.8%
#325 Highlands 1,1191,07247+4.4%
#326 Walnut Creek 1,1031,08122+2.0%
#327 Dortches 1,0831,03845+4.3%
#328 North Topsail Beach 1,0811,00675+7.5%
#329 Lucama 1,0601,03822+2.1%
#330 Montreat 1,044902142+15.7%
#331 Alamance 1,04399053+5.4%
#332 Columbus 1,04199249+4.9%
#333 Northwest 1,037704333+47.3%
#334 Vass 1,03595580+8.4%
#335 Stem 1,01899325+2.5%
#336 Cooleemee 98794245+4.8%
#336 Rhodhiss 987991-4-0.4%
#338 Gaston 9671,015-48-4.7%
#339 Ocean Isle Beach 962859103+12.0%
#340 Middlesex 96092139+4.2%
#341 Brunswick 959974-15-1.5%
#342 McAdenville 93688848+5.4%
#343 Norlina 93090822+2.4%
#344 Holden Beach 9199181+0.1%
#345 Oriental 90388023+2.6%
#346 Rowland 8948868+0.9%
#347 Cleveland 88785334+4.0%
#348 Belwood 87385815+1.7%
#349 Garysburg 867914-47-5.1%
#349 Magnolia 86783334+4.1%
#351 Vanceboro 866874-8-0.9%
#352 White Lake 8528448+0.9%
#353 Rich Square 849893-44-4.9%
#354 Maysville 84382221+2.6%
#355 Ellerbe 841849-8-0.9%
#356 Faith 83680828+3.5%
#357 Warrenton 83482311+1.3%
#358 Old Fort 83381419+2.3%
#359 Candor 8238149+1.1%
#360 Star 8228157+0.9%
#361 Red Cross 81976257+7.5%
#362 Marshall 81277735+4.5%
#363 Faison 81178823+2.9%
#363 Grover 8118038+1.0%
#365 Peletier 80377132+4.2%
#366 Kenansville 7737676+0.8%
#367 Stantonsburg 7657605+0.7%
#368 Rosman 75170645+6.4%
#369 Alliance 74973316+2.2%
#370 Chocowinity 748750-2-0.3%
#371 Duck 742743-1-0.1%
#372 Ellenboro 74172714+1.9%
#373 Newland 73371518+2.5%
#374 Catawba 72970524+3.4%
#374 Pikeville 72971316+2.2%
#376 Fair Bluff 72870127+3.9%
#377 Aulander 718757-39-5.2%
#377 Grantsboro 71869424+3.5%
#379 Bogue 71569124+3.5%
#380 Conway 708751-43-5.7%
#381 Black Creek 69868810+1.5%
#382 Sedalia 69567421+3.1%
#383 Dobbins Heights 688690-2-0.3%
#384 Taylortown 68763156+8.9%
#385 Kingstown 6646595+0.8%
#386 Beech Mountain 658666-8-1.2%
#387 Misenheimer 6576534+0.6%
#388 Saluda 65362825+4.0%
#389 Wade 64963514+2.2%
#390 New London 64860939+6.4%
#390 Whitakers 64863513+2.0%
#392 East Bend 6406337+1.1%
#393 Fallston 63962811+1.8%
#394 High Shoals 62659432+5.4%
#395 Garland 61459915+2.5%
#395 Richfield 61457539+6.8%
#395 Wagram 6146122+0.3%
#398 Harmony 61354568+12.5%
#399 Clarkton 605613-8-1.3%
#399 Columbia 605606-1-0.2%
#401 Whitsett 60458717+2.9%
#402 Winton 597628-31-4.9%
#403 Newton Grove 59558312+2.1%
#404 Bailey 58856424+4.3%
#405 Greenevers 58756819+3.3%
#406 Patterson Springs 58157011+1.9%
#407 Robbinsville 578585-7-1.2%
#408 Lawndale 5745686+1.1%
#409 Winfall 57155021+3.8%
#410 Ossipee 56953633+6.2%
#411 Elk Park 55553718+3.4%
#412 Minnesott Beach 54452816+3.0%
#413 Hot Springs 54352023+4.4%
#414 Littleton 539558-19-3.4%
#415 Micro 53046070+15.2%
#416 Woodland 529562-33-5.9%
#417 Varnamtown 528533-5-0.9%
#418 Polkville 5245168+1.6%
#419 Seaboard 507541-34-6.3%
#420 Parkton 5045004+0.8%
#421 Topsail Beach 50046436+7.8%
#422 Teachey 48347013+2.8%
#423 Hayesville 48145625+5.5%
#424 Roper 469484-15-3.1%
#425 Salemburg 4624575+1.1%
#426 Gibson 4564542+0.4%
#426 Pink Hill 4564542+0.4%
#428 Bakersville 4534512+0.4%
#429 Aurora 451454-3-0.7%
#430 Brookford 44943217+3.9%
#430 Lattimore 44941237+9.0%
#432 Ronda 4424393+0.7%
#433 Ansonville 4414401+0.2%
#434 Sandyfield 4394345+1.2%
#435 St. Helena 43741918+4.3%
#436 Arapahoe 42941514+3.4%
#437 Hoffman 4224193+0.7%
#438 East Arcadia 4184171+0.2%
#439 Hookerton 4164151+0.2%
#440 Jackson 413432-19-4.4%
#441 Lewiston Woodville 412437-25-5.7%
#442 Jamesville 410421-11-2.6%
#443 Staley 40839513+3.3%
#444 Macclesfield 407412-5-1.2%
#445 Simpson 40339112+3.1%
#446 Grimesland 40138912+3.1%
#447 Falcon 39532570+21.5%
#448 Lilesville 39239200.0%
#449 Peachland 390394-4-1.0%
#450 Fountain 38937910+2.6%
#451 Webster 38837216+4.3%
#452 Caswell Beach 387394-7-1.8%
#453 Cove City 3843822+0.5%
#454 Bolton 383393-10-2.5%
#455 Sugar Mountain 3823739+2.4%
#455 Washington Park 382390-8-2.1%
#457 Bunn 37432846+14.0%
#458 Bostic 3623557+2.0%
#459 Bethania 36134021+6.2%
#460 Ruth 35834612+3.5%
#461 Saratoga 3523502+0.6%
#462 Bridgeton 3493454+1.2%
#463 Dover 347350-3-0.9%
#464 Atkinson 34629848+16.1%
#465 Sims 3453414+1.2%
#466 Stovall 3403346+1.8%
#467 Calypso 33632511+3.4%
#468 Morven 327328-1-0.3%
#469 Forest Hills 31830315+5.0%
#470 Seven Devils 3163151+0.3%
#471 Waco 3143095+1.6%
#472 Casar 3073052+0.7%
#473 Cedar Rock 29929900.0%
#473 Mooresboro 2992954+1.4%
#475 Hamilton 294303-9-3.0%
#476 Sandy Creek 29025139+15.5%
#477 Rennert 2882808+2.9%
#478 Momeyer 28627115+5.5%
#479 Bald Head Island 27826315+5.7%
#480 Castalia 27526114+5.4%
#481 Pollocksville 2712647+2.7%
#482 Dublin 2642631+0.4%
#482 Oak City 264271-7-2.6%
#484 Cameron 26224121+8.7%
#485 Gatesville 260270-10-3.7%
#485 Hobgood 260268-8-3.0%
#487 Cofield 259267-8-3.0%
#488 Goldston 25623422+9.4%
#489 Bolivia 254152102+67.1%
#490 Trenton 2462406+2.5%
#491 Parmele 243247-4-1.6%
#492 Bath 241244-3-1.2%
#493 Seagrove 2392336+2.6%
#494 Indian Beach 2312229+4.1%
#495 Watha 22118140+22.1%
#496 Stonewall 2192127+3.3%
#497 Turkey 2182144+1.9%
#498 Dillsboro 2162088+3.8%
#499 Earl 2082026+3.0%
#500 Kelford 204212-8-3.8%
#501 Colerain 203216-13-6.0%
#501 Creswell 203210-7-3.3%
#503 Conetoe 200201-1-0.5%
#503 Vandemere 2001937+3.6%
#505 Walstonburg 196197-1-0.5%
#506 Danbury 1881862+1.1%
#507 Powellsville 179190-11-5.8%
#508 Severn 177189-12-6.3%
#509 Love Valley 17515520+12.9%
#509 Roxobel 175183-8-4.4%
#511 Autryville 1741695+3.0%
#512 Askewville 172183-11-6.0%
#513 Harrells 1631603+1.9%
#514 Boardman 161162-1-0.6%
#514 Pantego 16116100.0%
#516 Halifax 160166-6-3.6%
#517 Godwin 1561542+1.3%
#518 Milton 152153-1-0.7%
#519 Crossnore 1511492+1.3%
#520 Everetts 144147-3-2.0%
#521 Cerro Gordo 14313112+9.2%
#521 Mesic 1431385+3.6%
#523 Chimney Rock Village 1381371+0.7%
#523 Linden 1381362+1.5%
#525 Lansing 1291263+2.4%
#526 Kittrell 125126-1-0.8%
#527 Proctorville 1211192+1.7%
#528 Macon 1061033+2.9%
#528 Marietta 1061051+1.0%
#530 Middleburg 10310300.0%
#531 Grandfather Village 99972+2.1%
#532 Norman 9799-2-2.0%
#533 McDonald 95932+2.2%
#534 McFarlan 929200.0%
#535 Tar Heel 909000.0%
#536 Lumber Bridge 85832+2.4%
#537 Bear Grass 8486-2-2.3%
#538 Harrellsville 8285-3-3.5%
#539 Speed 65641+1.6%
#540 Como 6467-3-4.5%
#541 Raynham 63612+3.3%
#542 Orrum 61601+1.7%
#543 Lasker 5761-4-6.6%
#543 Seven Springs 57561+1.8%
#545 Falkland 48471+2.1%
#546 Hassell 4748-1-2.1%
#547 Lake Santeetlah 414100.0%
#548 Leggett 3536-1-2.8%
#549 Fontana Dam 111100.0%
Top 500 of 549 North Carolina cities. Full dataset in the CSV.

Methodology · what counts as a city

North Carolina cities follow the V1 universe.

North Carolina cities follow the same V1 universe: incorporated places, consolidated city-county governments where applicable, and Washington DC where applicable. Census-designated places (CDPs) are excluded, with one named national exception — Urban Honolulu (Honolulu only). State ranks are standard competition ranking (“1224”) within North Carolina: tied cities share the lower rank and the next rank is skipped. Ranks are pre-computed in the dataset (state_rank_pop_2024).

Read the full methodology →

Want the full dataset?

All 19,479 cities as a single CSV.

The national CSV includes every state. Every field for every place. Public-domain. sha256 verified.