Cities, towns and CDPs · North Carolina
Cities and towns in North Carolina
North Carolina has 552 incorporated places (cities, towns, villages and boroughs), and 224 census-designated places, communities the Census Bureau counts without a local government. 10 have 100,000 or more residents and 325 fewer than 1,000. The largest is Charlotte, with 964,784 residents on July 1, 2025 (Census Bureau estimate).
What are the largest cities and towns in North Carolina?
The largest cities of North Carolina by the July 2025 estimates, first to fifth: Charlotte (964,784), Raleigh (506,306), Greensboro (308,667), Durham (305,561) and Winston-Salem (257,271).
Sorted by population: the Census Bureau's 2025 estimate for incorporated places, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV).
| Charlotte | 964,784 | $82,068 |
|---|---|---|
| Raleigh | 506,306 | $85,395 |
| Greensboro | 308,667 | $61,515 |
| Durham | 305,561 | $81,619 |
| Winston-Salem | 257,271 | $59,268 |
| Fayetteville | 209,120 | $58,407 |
| Cary | 183,582 | $134,905 |
| Wilmington | 126,809 | $66,738 |
| High Point | 120,571 | $64,561 |
| Concord | 114,598 | $86,921 |
| Greenville | 96,443 | $49,748 |
| Asheville | 93,523 | $71,102 |
| Gastonia | 87,067 | $64,059 |
| Apex | 80,419 | $144,135 |
| Jacksonville | 72,732 | $57,697 |
| Huntersville | 68,535 | $120,516 |
| Chapel Hill | 63,565 | $85,989 |
| Kannapolis | 61,708 | $73,836 |
| Burlington | 61,496 | $56,880 |
| Wake Forest | 58,147 | $123,802 |
| Mooresville | 55,842 | $89,647 |
| Rocky Mount | 55,120 | $55,534 |
| Holly Springs | 50,288 | $135,578 |
| Wilson | 49,572 | $52,485 |
| Fuquay-Varina | 48,536 | $115,497 |
| Hickory | 45,975 | $64,576 |
| Indian Trail | 44,303 | $108,483 |
| Monroe | 42,644 | $72,540 |
| Garner | 41,562 | $78,756 |
| Salisbury | 36,879 | $53,716 |
| Leland | 35,731 | $91,977 |
| Cornelius | 35,094 | $113,767 |
| Goldsboro | 35,012 | $48,540 |
| New Bern | 34,724 | $61,031 |
| Sanford | 34,138 | $57,586 |
| Matthews | 32,769 | $108,611 |
| Clayton | 32,633 | $78,822 |
| Morrisville | 32,466 | $125,396 |
| Statesville | 32,181 | $52,880 |
| Mint Hill | 29,476 | $100,860 |
| Kernersville | 29,128 | $71,918 |
| Asheboro | 27,990 | $47,197 |
| Thomasville | 27,733 | $60,935 |
| Shelby | 23,309 | $48,376 |
| Knightdale | 23,144 | $103,220 |
| Waxhaw | 23,140 | $131,894 |
| Clemmons | 22,808 | $87,655 |
| Mebane | 21,952 | $83,174 |
| Carrboro | 20,962 | $85,743 |
| Harrisburg | 20,742 | $148,254 |
| Lexington | 20,238 | $43,128 |
| Graham | 20,131 | $56,239 |
| Boone | 19,929 | $30,065 |
| Kinston | 19,705 | $36,878 |
| Wendell | 19,687 | $95,787 |
| Elizabeth City | 19,622 | $52,141 |
| Mount Holly | 19,033 | $79,385 |
| Lumberton | 18,955 | $42,877 |
| Pinehurst | 18,670 | $109,802 |
| Lenoir | 18,372 | $49,910 |
| Hope Mills | 18,324 | $65,774 |
| Morganton | 17,849 | $51,355 |
| Albemarle | 17,769 | $46,881 |
| Stallings | 17,760 | $115,974 |
| Havelock | 17,430 | $58,408 |
| Southern Pines | 17,357 | $88,535 |
| Davidson | 16,662 | $166,556 |
| Belmont | 16,415 | $94,883 |
| Murraysville | 16,339 | $81,167 |
| Hendersonville | 15,867 | $53,449 |
| Eden | 15,500 | $47,260 |
| Henderson | 15,013 | $39,969 |
| Reidsville | 14,692 | $42,921 |
| Laurinburg | 14,582 | $42,170 |
| Weddington | 14,517 | $190,766 |
| Lewisville | 14,421 | $100,917 |
| Roanoke Rapids | 14,386 | $53,690 |
| Piney Green | 14,078 | $72,177 |
| Anderson Creek | 13,927 | $87,287 |
| Newton | 13,822 | $62,015 |
| Smithfield | 13,114 | $43,270 |
| Rolesville | 12,839 | $149,565 |
| Myrtle Grove | 12,637 | $113,463 |
| Lake Norman of Iredell | 12,494 | $173,542 |
| Lincolnton | 12,465 | $46,320 |
| Archdale | 12,254 | $64,757 |
| Kings Mountain | 12,117 | $49,564 |
| Zebulon | 11,933 | $79,112 |
| Pineville | 11,851 | $69,354 |
| Elon | 11,366 | $84,773 |
| Summerfield | 11,327 | $160,275 |
| Spring Lake | 11,252 | $51,958 |
| Spout Springs | 11,242 | $92,402 |
| Waynesville | 11,006 | $54,923 |
| Tarboro | 10,979 | $49,796 |
| Winterville | 10,973 | $83,193 |
| Mount Airy | 10,682 | $40,275 |
| Morehead City | 10,434 | $56,233 |
| Aberdeen | 10,066 | $75,078 |
| Washington | 9,910 | $40,186 |
| Lake Norman of Catawba | 9,906 | $112,656 |
| Gibsonville | 9,876 | $95,861 |
| Hillsborough | 9,778 | $98,163 |
| Wesley Chapel | 9,566 | $132,188 |
| St. Stephens | 9,457 | $60,394 |
| Angier | 9,410 | $52,214 |
| Oak Island | 9,337 | $85,872 |
| Hampstead | 9,292 | $91,745 |
| Kings Grant | 9,003 | $62,232 |
| Oxford | 8,985 | $43,054 |
| Conover | 8,938 | $65,972 |
| Rockingham | 8,815 | $37,224 |
| Dunn | 8,814 | $46,830 |
| Black Mountain | 8,491 | $77,042 |
| Clinton | 8,466 | $44,953 |
| Roxboro | 8,380 | $36,553 |
| Fletcher | 8,373 | $75,272 |
| Ogden | 8,249 | $121,338 |
| Woodfin | 8,229 | $71,384 |
| Siler City | 8,155 | $46,566 |
| Butner | 8,112 | $74,739 |
| Brevard | 8,098 | $54,103 |
| King | 7,977 | $57,817 |
| Cullowhee | 7,973 | $35,929 |
| Etowah | 7,968 | $72,596 |
| Oak Ridge | 7,896 | $155,385 |
| Kill Devil Hills | 7,731 | $89,773 |
| Porters Neck | 7,654 | $119,979 |
| Mills River | 7,504 | $105,398 |
| Marion | 7,440 | $51,314 |
| Forest City | 7,410 | $35,524 |
| Selma | 7,406 | $41,368 |
| Half Moon | 7,378 | $68,946 |
| Unionville | 7,322 | $96,028 |
| St. James | 7,318 | $116,383 |
| Trinity | 7,274 | $82,664 |
| Marvin | 7,040 | $250,000 or more |
| Swannanoa | 6,901 | $69,760 |
| Boiling Spring Lakes | 6,875 | $62,676 |
| Carolina Beach | 6,870 | $94,398 |
| Silver Lake | 6,563 | $76,756 |
| Cherryville | 6,523 | $70,625 |
| Dallas | 6,392 | $58,403 |
| East Flat Rock | 6,323 | $59,583 |
| Wrightsboro | 6,287 | $78,450 |
| Mocksville | 6,282 | $55,367 |
| Stokesdale | 6,133 | $121,071 |
| Walkertown | 6,120 | $82,615 |
| Locust | 6,120 | $76,504 |
| Briar Chapel | 6,049 | $166,063 |
| Westport | 5,915 | $131,908 |
| Nashville | 5,911 | $61,000 |
| Barbecue | 5,910 | $79,426 |
| Holly Ridge | 5,908 | $104,788 |
| Northchase | 5,896 | $59,375 |
| Hamlet | 5,870 | $41,590 |
| Bessemer City | 5,834 | $60,300 |
| Cramerton | 5,713 | $82,160 |
| Moyock | 5,684 | $115,244 |
| Archer Lodge | 5,649 | $91,188 |
| Carolina Shores | 5,540 | $76,087 |
| Whispering Pines | 5,505 | $126,450 |
| Long View | 5,387 | $46,739 |
| Shallotte | 5,335 | $88,367 |
| Ayden | 5,263 | $42,413 |
| Pleasant Garden | 5,165 | $88,204 |
| Midland | 5,151 | $101,477 |
| Surf City | 5,142 | $81,433 |
| Sawmills | 5,105 | $71,067 |
| Midway | 5,104 | $83,446 |
| Williamston | 5,086 | $38,738 |
| Pittsboro | 5,054 | $81,639 |
| Creedmoor | 5,046 | $82,961 |
| Lillington | 5,040 | $81,760 |
| Wadesboro | 5,035 | $42,667 |
| Granite Falls | 4,964 | $56,917 |
| Erwin | 4,956 | $50,701 |
| Beaufort | 4,912 | $53,321 |
| Ranlo | 4,848 | $78,033 |
| Boiling Springs | 4,799 | $89,875 |
| Weaverville | 4,790 | $88,221 |
| James City | 4,789 | $58,973 |
| Randleman | 4,767 | $53,456 |
| Whiteville | 4,765 | $31,167 |
| Valdese | 4,712 | $50,740 |
| Raeford | 4,703 | $46,494 |
| Benson | 4,660 | $67,102 |
| China Grove | 4,650 | $54,083 |
| Sunset Beach | 4,642 | $81,976 |
| Wingate | 4,628 | $63,068 |
| Ahoskie | 4,608 | $40,987 |
| Farmville | 4,577 | $47,410 |
| Edenton | 4,546 | $38,417 |
| Seven Lakes | 4,535 | $91,085 |
| Mount Olive | 4,521 | $48,700 |
| Newport | 4,500 | $56,351 |
| Southport | 4,434 | $87,641 |
| Canton | 4,418 | $69,924 |
| Franklin | 4,403 | $47,888 |
| North Wilkesboro | 4,369 | $38,474 |
| Troutman | 4,336 | $98,462 |
| Royal Pines | 4,325 | $107,885 |
| Forest Oaks | 4,293 | $107,604 |
| Stanley | 4,237 | $75,461 |
| Spindale | 4,180 | $41,262 |
| Swansboro | 4,174 | $114,425 |
| Dana | 4,147 | $60,450 |
| Elkin | 4,130 | $60,740 |
| Bethlehem | 4,101 | $87,795 |
| Trent Woods | 4,070 | $107,802 |
| Mountain View | 3,982 | $71,792 |
| Emerald Isle | 3,970 | $89,773 |
| Lowell | 3,939 | $52,500 |
| Maiden | 3,922 | $75,511 |
| Burgaw | 3,903 | $67,853 |
| Tabor City | 3,886 | $38,714 |
| Landis | 3,885 | $75,000 |
| Lowesville | 3,874 | $113,510 |
| Tyro | 3,833 | $58,364 |
| Fairview, Union County | 3,805 | $98,808 |
| Jamestown | 3,803 | $104,844 |
| Skippers Corner | 3,792 | $72,297 |
| Hudson | 3,786 | $65,268 |
| Buies Creek | 3,746 | $53,933 |
| Eastover | 3,743 | $85,156 |
| Rutherfordton | 3,723 | $59,375 |
| Gamewell | 3,713 | $46,556 |
| Kitty Hawk | 3,670 | $94,450 |
| Flat Rock, Henderson County | 3,643 | $95,098 |
| Wilkesboro | 3,618 | $40,907 |
| Lake Park | 3,609 | $66,411 |
| Rural Hall | 3,607 | $51,054 |
| Rockfish | 3,574 | $64,476 |
| Wallace | 3,570 | $51,250 |
| Red Oak | 3,523 | $90,214 |
| Welcome | 3,521 | $63,353 |
| Mineral Springs | 3,514 | $91,500 |
| Glen Raven | 3,506 | $63,173 |
| Louisburg | 3,480 | $38,036 |
| Windsor | 3,469 | $40,714 |
| Spencer | 3,450 | $65,465 |
| Mountain Home | 3,437 | $83,083 |
| Brices Creek | 3,415 | $85,723 |
| Green Level | 3,409 | $55,823 |
| River Road | 3,366 | $46,352 |
| Bermuda Run | 3,323 | $69,301 |
| Enochville | 3,321 | $66,225 |
| Elizabethtown | 3,306 | $29,375 |
| Wallburg | 3,255 | $88,406 |
| Elroy | 3,251 | $63,238 |
| Red Springs | 3,216 | $20,833 |
| Belville | 3,199 | $81,944 |
| Lake Junaluska | 3,175 | $66,165 |
| Plymouth | 3,170 | $34,521 |
| Lake Royale | 3,168 | $107,806 |
| Granite Quarry | 3,129 | $57,981 |
| Nags Head | 3,117 | $91,264 |
| Southern Shores | 3,110 | $131,429 |
| Carthage | 3,070 | $82,695 |
| Calabash | 3,069 | $65,310 |
| Yadkinville | 3,055 | $53,125 |
| Troy | 3,020 | $51,731 |
| Wilson's Mills | 2,987 | $62,813 |
| Four Oaks | 2,978 | $72,826 |
| Bayshore | 2,949 | $94,632 |
| Fairfield Harbour | 2,948 | $72,583 |
| La Grange | 2,947 | $48,078 |
| River Bend | 2,890 | $71,824 |
| Franklinton | 2,890 | $59,464 |
| Pembroke | 2,888 | $25,889 |
| Avery Creek | 2,887 | $113,261 |
| Mar-Mac | 2,877 | $53,819 |
| Warsaw | 2,853 | $54,297 |
| East Rockingham | 2,779 | $34,355 |
| Wentworth | 2,774 | $68,500 |
| Tobaccoville | 2,770 | $80,263 |
| Liberty | 2,739 | $39,663 |
| Marshville | 2,739 | $57,837 |
| Brogden | 2,733 | $42,074 |
| Sneads Ferry | 2,728 | $79,594 |
| Edneyville | 2,716 | $53,818 |
| Cajah's Mountain | 2,702 | $53,361 |
| Sylva | 2,691 | $44,086 |
| Valley Hill | 2,675 | $86,599 |
| Neuse Forest | 2,671 | $84,500 |
| Emma | 2,657 | $43,907 |
| Swepsonville | 2,632 | $100,559 |
| Norwood | 2,568 | $51,639 |
| Grifton | 2,539 | $36,794 |
| Mayodan | 2,503 | $38,446 |
| Denver | 2,497 | $65,721 |
| Richlands | 2,485 | $65,163 |
| South Rosemary | 2,475 | $47,466 |
| Youngsville | 2,461 | $86,528 |
| Haw River | 2,425 | $61,058 |
| Rockwell | 2,417 | $69,632 |
| Pine Level | 2,405 | $75,263 |
| Fruitland | 2,398 | $48,025 |
| Wrightsville Beach | 2,397 | $151,563 |
| Salem | 2,377 | $68,988 |
| Coats | 2,370 | $37,009 |
| Laurel Park | 2,360 | $90,000 |
| Jonesville | 2,356 | $29,837 |
| Fearrington Village | 2,356 | $86,116 |
| Taylorsville | 2,333 | $39,423 |
| Cricket | 2,317 | $39,859 |
| Oakboro | 2,316 | $69,100 |
| Dudley | 2,305 | $42,050 |
| Fairview, Buncombe County | 2,298 | $92,132 |
| Governors Village | 2,295 | $125,857 |
| Mars Hill | 2,280 | $81,429 |
| Cape Carteret | 2,273 | $86,136 |
| Grandy | 2,245 | $62,847 |
| Murfreesboro | 2,242 | $39,914 |
| Fairmont | 2,231 | $36,641 |
| Spruce Pine | 2,211 | $42,098 |
| Madison | 2,190 | $52,593 |
| Icard | 2,153 | $44,641 |
| Maxton | 2,149 | $22,667 |
| Kure Beach | 2,145 | $104,149 |
| St. Pauls | 2,109 | $36,800 |
| Cherokee | 2,059 | $55,972 |
| Mulberry | 2,037 | $51,919 |
| Hertford | 2,011 | $40,250 |
| Wanchese | 1,956 | $88,750 |
| Vander | 1,922 | $66,993 |
| Sparta | 1,918 | $42,454 |
| Badin | 1,915 | $53,145 |
| Navassa | 1,889 | $62,000 |
| Biscoe | 1,887 | $45,190 |
| Yanceyville | 1,850 | $27,655 |
| Sea Breeze | 1,849 | $69,942 |
| Broad Creek | 1,836 | $57,500 |
| Cedar Point | 1,825 | $98,750 |
| Mount Pleasant | 1,816 | $90,795 |
| Murphy | 1,808 | $37,263 |
| Ramseur | 1,806 | $35,923 |
| Fairplains | 1,803 | $38,585 |
| Andrews | 1,799 | $37,061 |
| Sharpsburg | 1,798 | $54,709 |
| Claremont | 1,790 | $66,667 |
| Governors Club | 1,787 | $235,625 |
| Enfield | 1,777 | $34,830 |
| Drexel | 1,764 | $61,992 |
| Hemby Bridge | 1,764 | $71,688 |
| Maggie Valley | 1,748 | $68,125 |
| Stanfield | 1,744 | $79,250 |
| Plain View | 1,741 | $53,636 |
| Polkton | 1,722 | $47,059 |
| Kenly | 1,722 | $57,045 |
| Northlakes | 1,716 | $101,250 |
| Hildebran | 1,691 | $55,703 |
| Millers Creek | 1,689 | $63,125 |
| Cherry Branch | 1,684 | $104,432 |
| Hoopers Creek | 1,683 | $52,315 |
| Jefferson | 1,680 | $40,590 |
| Nebo | 1,670 | $50,139 |
| Bladenboro | 1,656 | $52,337 |
| Burnsville | 1,655 | $50,997 |
| East Spencer | 1,650 | $34,417 |
| Pumpkin Center | 1,636 | $64,102 |
| Tryon | 1,634 | $57,721 |
| Cove Creek | 1,629 | $52,847 |
| Efland | 1,611 | $65,735 |
| Denton | 1,610 | $50,847 |
| Walnut Cove | 1,609 | $44,815 |
| Gorman | 1,591 | $47,297 |
| Snow Hill | 1,588 | $31,629 |
| Scotland Neck | 1,586 | $19,083 |
| Manteo | 1,585 | $83,777 |
| Pinebluff | 1,571 | $80,833 |
| Glen Alpine | 1,552 | $69,697 |
| Connelly Springs | 1,550 | $54,620 |
| Princeton | 1,544 | $45,500 |
| Chadbourn | 1,539 | $45,787 |
| Bryson City | 1,525 | $44,167 |
| Southmont | 1,525 | $91,307 |
| Horse Shoe | 1,490 | $64,096 |
| New Hope | 1,487 | $58,667 |
| Dobson | 1,474 | $43,750 |
| Biltmore Forest | 1,469 | $169,167 |
| Pilot Mountain | 1,437 | $49,200 |
| Rose Hill | 1,429 | $49,375 |
| Foxfire | 1,426 | $85,117 |
| Pine Knoll Shores | 1,423 | $109,375 |
| Bethel | 1,422 | $52,961 |
| Belhaven | 1,414 | $32,644 |
| West Canton | 1,412 | $34,464 |
| Atlantic Beach | 1,408 | $70,402 |
| Advance | 1,408 | $115,391 |
| Lake Lure | 1,391 | $80,357 |
| Bent Creek | 1,384 | $72,176 |
| Spring Hope | 1,383 | $38,393 |
| Broadway | 1,380 | $64,926 |
| Weldon | 1,374 | $48,350 |
| Cordova | 1,372 | $60,952 |
| Stony Point | 1,372 | $73,209 |
| Stoneville | 1,364 | $44,630 |
| Clyde | 1,355 | $56,406 |
| West Jefferson | 1,348 | $46,827 |
| Maury | 1,339 | not published |
| Blowing Rock | 1,324 | $120,938 |
| Brandywine Bay | 1,313 | $105,000 |
| Stedman | 1,312 | $107,250 |
| Robbins | 1,305 | $53,438 |
| Saxapahaw | 1,301 | $59,000 |
| Princeville | 1,286 | $46,406 |
| Moravian Falls | 1,285 | $47,548 |
| Buxton | 1,267 | not published |
| Franklinville | 1,256 | $52,805 |
| Elm City | 1,250 | $36,150 |
| Banner Elk | 1,242 | $86,382 |
| Bayboro | 1,242 | $33,636 |
| Arrowhead Beach | 1,242 | $66,667 |
| Lake Waccamaw | 1,239 | $72,500 |
| Robersonville | 1,237 | $43,523 |
| Fremont | 1,237 | $51,667 |
| Foscoe | 1,226 | $49,243 |
| Rutherford College | 1,220 | $67,500 |
| Boonville | 1,203 | $68,145 |
| Pinetops | 1,198 | $60,458 |
| Roseboro | 1,189 | $39,333 |
| Mount Gilead | 1,187 | $58,885 |
| Beulaville | 1,176 | $37,188 |
| Barker Ten Mile | 1,156 | $66,667 |
| Balfour | 1,134 | $70,116 |
| Highlands | 1,127 | $71,509 |
| Walnut Creek | 1,119 | $166,250 |
| Camden | 1,115 | $94,412 |
| Dortches | 1,103 | $74,500 |
| North Topsail Beach | 1,097 | $121,250 |
| Northwest | 1,096 | $53,214 |
| Germanton | 1,087 | $62,108 |
| Woodlawn | 1,085 | $72,734 |
| Springdale | 1,075 | $55,096 |
| Barker Heights | 1,074 | $29,277 |
| West Marion | 1,066 | $36,715 |
| Bonnetsville | 1,063 | not published |
| Vass | 1,062 | $73,581 |
| Flat Rock, Surry County | 1,062 | $42,018 |
| Alamance | 1,061 | $99,375 |
| Harkers Island | 1,060 | $60,000 |
| Hays | 1,053 | $55,035 |
| Lucama | 1,052 | $54,583 |
| Cypress Landing | 1,044 | $83,785 |
| Columbus | 1,042 | $60,169 |
| Moncure | 1,039 | $54,076 |
| Montreat | 1,024 | $115,568 |
| Stem | 1,023 | $95,625 |
| Rocky Point | 1,020 | $69,514 |
| Cooleemee | 1,002 | $46,750 |
| Rhodhiss | 996 | $63,125 |
| Laurel Hill | 986 | $30,893 |
| South Henderson | 981 | $28,558 |
| Middlesex | 975 | $48,281 |
| McAdenville | 960 | $112,083 |
| Gaston | 959 | $42,105 |
| Spivey's Corner | 954 | $43,938 |
| Ocean Isle Beach | 940 | $96,786 |
| Five Points | 940 | not published |
| Iron Station | 934 | $77,083 |
| Manns Harbor | 926 | $51,800 |
| Norlina | 924 | $27,143 |
| Brunswick | 921 | $22,500 |
| Holden Beach | 916 | $116,250 |
| Gold Hill | 914 | $73,187 |
| Oriental | 909 | $57,880 |
| Prospect | 907 | $110,769 |
| Rowland | 906 | $32,500 |
| Cleveland | 902 | $58,750 |
| Castle Hayne | 897 | $53,056 |
| Toast | 893 | $35,111 |
| Vanceboro | 877 | $34,514 |
| Belwood | 876 | $51,299 |
| Magnolia | 875 | $39,406 |
| Garysburg | 860 | $41,333 |
| Maysville | 853 | $59,432 |
| White Lake | 850 | $84,375 |
| Ellerbe | 845 | $34,808 |
| Faith | 845 | $139,844 |
| Red Cross | 845 | $64,500 |
| Bunnlevel | 844 | $74,818 |
| Rich Square | 835 | $37,031 |
| Star | 824 | $38,125 |
| Faison | 824 | $42,333 |
| Candor | 823 | $57,639 |
| Warrenton | 819 | $43,750 |
| Hollister | 819 | $55,938 |
| Kenansville | 814 | $61,364 |
| Grover | 810 | $36,736 |
| Peletier | 803 | $55,893 |
| Marshall | 802 | $56,728 |
| Old Fort | 797 | $47,500 |
| White Plains | 795 | $44,242 |
| Jackson Heights | 794 | $39,403 |
| Pleasant Hill | 793 | $52,381 |
| Rodanthe | 781 | not published |
| Stantonsburg | 778 | $61,176 |
| Alliance | 764 | $50,341 |
| Rosman | 760 | $53,626 |
| Chocowinity | 751 | $41,382 |
| Ellenboro | 738 | $49,769 |
| Pikeville | 738 | $62,396 |
| Fair Bluff | 737 | $31,389 |
| Duck | 736 | $136,250 |
| Catawba | 736 | $47,250 |
| Newland | 728 | $46,006 |
| Grantsboro | 728 | $54,583 |
| Ocracoke | 723 | $77,583 |
| Deercroft | 718 | $91,036 |
| Aulander | 715 | $36,689 |
| JAARS | 715 | $65,777 |
| Black Creek | 708 | $53,750 |
| Conway | 707 | $36,920 |
| Bogue | 706 | $93,516 |
| Rougemont | 703 | $104,327 |
| Taylortown | 701 | $40,750 |
| Sedalia | 691 | $69,712 |
| McLeansville | 688 | $27,161 |
| Dobbins Heights | 685 | $18,958 |
| Cashiers | 683 | $73,750 |
| Saluda | 671 | $52,137 |
| Mamers | 669 | $33,561 |
| Kingstown | 668 | $30,750 |
| Misenheimer | 665 | $60,417 |
| New London | 664 | $61,875 |
| Frisco | 664 | $43,846 |
| Deep Run | 662 | $54,602 |
| Beech Mountain | 659 | $90,855 |
| Wade | 653 | $70,938 |
| Riegelwood | 649 | $49,583 |
| East Bend | 646 | $59,219 |
| Whitakers | 646 | $48,869 |
| High Shoals | 637 | $53,333 |
| Fallston | 635 | $56,250 |
| Alexis | 635 | not published |
| Richfield | 630 | $70,750 |
| Garland | 628 | $57,829 |
| Harmony | 619 | $80,288 |
| Kelly | 616 | $52,703 |
| Columbia | 613 | $25,893 |
| Wagram | 613 | $52,159 |
| Whitsett | 606 | $83,393 |
| Clarkton | 604 | $27,292 |
| Greenevers | 603 | $16,603 |
| Newton Grove | 600 | $68,906 |
| Ingold | 599 | $50,893 |
| Potters Hill | 595 | not published |
| Bailey | 593 | $60,208 |
| Winton | 592 | $48,036 |
| Silver City | 592 | $20,893 |
| Patterson Springs | 590 | $58,250 |
| Robbinsville | 579 | $17,802 |
| Lawndale | 578 | $39,250 |
| Ossipee | 577 | $70,417 |
| Winfall | 575 | $77,083 |
| Carolina Meadows | 555 | $126,007 |
| Elk Park | 552 | $41,583 |
| Hot Springs | 548 | $44,688 |
| Minnesott Beach | 544 | $73,690 |
| Coinjock | 543 | $68,861 |
| Pinnacle | 540 | $23,750 |
| Micro | 537 | $44,531 |
| Littleton | 535 | $42,083 |
| Varnamtown | 525 | $54,844 |
| Atlantic | 522 | $51,071 |
| Millingport | 522 | $84,464 |
| Woodland | 520 | $37,750 |
| Polkville | 516 | $74,688 |
| Parkton | 514 | $56,250 |
| Cape Colony | 509 | $78,152 |
| Seaboard | 504 | $25,776 |
| Topsail Beach | 503 | $93,250 |
| Teachey | 500 | $51,111 |
| South Weldon | 500 | $18,430 |
| Altamahaw | 491 | $57,120 |
| Marble | 472 | $71,836 |
| Roper | 471 | $22,819 |
| Hayesville | 470 | $55,625 |
| Salemburg | 470 | $83,026 |
| Bakersville | 468 | $50,263 |
| Lattimore | 468 | $81,250 |
| Ansonville | 461 | $48,750 |
| Pink Hill | 459 | $46,635 |
| Swan Quarter | 458 | $71,289 |
| Brookford | 456 | not published |
| Gibson | 455 | $25,000 |
| Aurora | 454 | $46,131 |
| Sandyfield | 450 | $41,667 |
| Bolton | 448 | $48,450 |
| Ronda | 447 | $48,393 |
| Barnardsville | 445 | $97,610 |
| Cliffside | 438 | $51,438 |
| St. Helena | 434 | $75,313 |
| Arapahoe | 432 | not published |
| Hoffman | 426 | not published |
| East Arcadia | 423 | $44,063 |
| Ruffin | 423 | not published |
| Evergreen | 421 | not published |
| Hookerton | 419 | $34,500 |
| Jamesville | 411 | $46,703 |
| Jackson | 410 | $49,048 |
| Simpson | 409 | $39,464 |
| Farmington | 409 | $53,462 |
| Macclesfield | 408 | $56,000 |
| Crouse | 408 | not published |
| Staley | 405 | $80,250 |
| Lewiston Woodville | 405 | $41,375 |
| Grimesland | 404 | $42,232 |
| Yadkin College | 400 | $110,219 |
| Lilesville | 398 | $41,389 |
| Marshallberg | 398 | $88,438 |
| Hightsville | 397 | $31,402 |
| Fountain | 396 | not published |
| Peachland | 395 | $70,000 |
| Bunn | 391 | $68,289 |
| Webster | 387 | $61,528 |
| Falcon | 385 | not published |
| Gloucester | 385 | $64,667 |
| Washington Park | 383 | $88,750 |
| Sugar Mountain | 382 | $96,094 |
| Cove City | 381 | $41,522 |
| Caswell Beach | 381 | $130,750 |
| Bell Arthur | 374 | not published |
| Scotch Meadows | 370 | $92,083 |
| Bethania | 367 | $87,866 |
| Saratoga | 363 | $30,469 |
| Bostic | 359 | $57,813 |
| Atkinson | 357 | $59,886 |
| Dover | 351 | $37,250 |
| Sims | 346 | $78,267 |
| Ruth | 345 | $51,250 |
| Bridgeton | 345 | $38,929 |
| Calypso | 340 | $54,688 |
| Avon | 339 | $35,365 |
| Stovall | 333 | $53,750 |
| Morven | 331 | $28,125 |
| Forest Hills | 325 | $90,313 |
| Chowan Beach | 325 | $23,095 |
| Waco | 316 | not published |
| Seven Devils | 314 | $111,667 |
| Casar | 309 | $60,875 |
| Cedar Rock | 302 | $95,625 |
| Hamilton | 297 | $41,875 |
| Mooresboro | 297 | $49,464 |
| Rennert | 294 | $26,875 |
| Hallsboro | 291 | not published |
| Linville | 291 | $75,833 |
| Hiddenite | 290 | not published |
| Raemon | 288 | $76,563 |
| Ashley Heights | 282 | $60,375 |
| Sandy Creek | 280 | $61,250 |
| Castalia | 280 | $45,625 |
| Bald Head Island | 279 | $209,219 |
| Roberdel | 279 | $85,380 |
| Light Oak | 277 | $63,333 |
| Pollocksville | 276 | $60,714 |
| Ivanhoe | 275 | $90,724 |
| Belvoir | 272 | not published |
| Bolivia | 271 | $57,159 |
| Keener | 271 | $39,299 |
| Cameron | 270 | $71,875 |
| Goldston | 268 | $39,538 |
| Dublin | 267 | $51,429 |
| Oak City | 266 | $61,091 |
| Lowgap | 264 | $60,368 |
| Bennett | 262 | not published |
| Momeyer | 261 | $65,278 |
| Davis | 261 | $74,219 |
| Gatesville | 260 | $73,611 |
| Cofield | 258 | $41,250 |
| Delco | 258 | $86,721 |
| Hobgood | 256 | $78,250 |
| Bayview | 253 | $113,333 |
| Trenton | 251 | $47,841 |
| Sunbury | 251 | $62,902 |
| Jackson Springs | 250 | $100,144 |
| Seagrove | 248 | $64,926 |
| Parmele | 246 | $36,136 |
| Elrod | 246 | $30,625 |
| Bath | 243 | $103,611 |
| Valle Crucis | 242 | not published |
| Crossnore | 238 | not published |
| Indian Beach | 231 | $103,000 |
| South Mills | 230 | not published |
| Turkey | 227 | not published |
| Watha | 226 | $48,125 |
| Glenwood | 226 | $120,694 |
| Eureka | 224 | $66,250 |
| Salvo | 220 | not published |
| Dillsboro | 217 | $58,516 |
| Earl | 211 | $44,033 |
| Smithtown | 211 | not published |
| Stokes | 210 | $59,625 |
| Stonewall | 209 | $50,000 |
| Long Creek | 206 | not published |
| Kelford | 204 | not published |
| Centerville | 202 | $143,523 |
| Conetoe | 201 | $38,776 |
| Creswell | 200 | $33,594 |
| Walstonburg | 198 | $42,500 |
| Colerain | 198 | $118,359 |
| Vandemere | 197 | $35,833 |
| Henrietta | 197 | not published |
| White Oak | 191 | $98,929 |
| Danbury | 187 | $72,250 |
| Vann Crossroads | 187 | not published |
| Love Valley | 183 | not published |
| Powellsville | 180 | $53,542 |
| Gulf | 178 | not published |
| Severn | 177 | $62,500 |
| Roxobel | 176 | $39,167 |
| Milton | 176 | $36,136 |
| Engelhard | 174 | $50,673 |
| Autryville | 171 | $43,636 |
| Askewville | 171 | $41,667 |
| Harrells | 169 | $43,750 |
| Delway | 167 | not published |
| Boardman | 163 | $59,750 |
| Pantego | 161 | $60,417 |
| Godwin | 159 | $53,542 |
| Halifax | 157 | $63,686 |
| Aquadale | 156 | $69,063 |
| Waves | 153 | not published |
| Hatteras | 152 | $57,188 |
| Cerro Gordo | 144 | not published |
| Everetts | 144 | $45,227 |
| Mesic | 143 | $47,750 |
| Wakulla | 142 | not published |
| Linden | 139 | $66,250 |
| Milwaukee | 139 | not published |
| Glenville | 138 | not published |
| Old Hundred | 131 | not published |
| Lansing | 128 | $48,750 |
| Kittrell | 127 | $61,250 |
| Chimney Rock Village | 126 | $64,375 |
| Shannon | 125 | not published |
| Proctorville | 122 | $75,625 |
| Bowdens | 122 | $83,153 |
| Caroleen | 116 | not published |
| Marietta | 111 | $62,500 |
| Gerton | 110 | not published |
| Macon | 104 | $58,750 |
| Norman | 99 | not published |
| Middleburg | 98 | not published |
| Grandfather Village | 97 | $191,875 |
| McFarlan | 96 | not published |
| McDonald | 95 | $51,875 |
| Blue Clay Farms | 94 | $118,875 |
| Tar Heel | 91 | $27,014 |
| Bowmore | 88 | not published |
| Chinquapin | 83 | not published |
| Bear Grass | 81 | $77,679 |
| Fairfield | 81 | $46,250 |
| Harrellsville | 80 | $70,089 |
| Lumber Bridge | 80 | $65,417 |
| Speed | 66 | not published |
| Raynham | 64 | not published |
| Butters | 62 | not published |
| Como | 61 | not published |
| Orrum | 61 | $21,250 |
| Seven Springs | 59 | $118,036 |
| Rex | 59 | not published |
| Lasker | 58 | $84,792 |
| Falkland | 51 | $96,102 |
| Hassell | 47 | $21,667 |
| Lake Santeetlah | 44 | $85,625 |
| Leggett | 37 | $41,563 |
| Graingers | 27 | $32,750 |
| Dellview | 26 | not published |
| Pinetown | 19 | not published |
| Fontana Dam | 10 | not published |
| Hobucken | 5 | not published |
| Dundarrach | 0 | not published |
| Spencer Mountain | 0 | not published |
| Whittier | 0 | not published |
Download every place in North Carolina as a CSV file
Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections