Towns

Small towns in North Carolina

228 small towns, communities and small cities of 1,000 to 75,000 people, plus 124 smaller suburbs, marked as suburbs. In the parts of North Carolina outside metro areas, everyday prices run 11.6% below the U.S. average, and housing 40% below.

Closest to a big city

  1. Clayton16 miles to Raleigh
  2. Wendell16 miles to Raleigh
  3. Midland17 miles to Charlotte
  4. Fairview18 miles to Charlotte
  5. Lowesville18 miles to Charlotte

Straight-line miles to a metro area of about 1 million people or more.

Lowest home values

  1. Scotland Neck$73,000
  2. Maxton$83,200
  3. La Grange$83,800
  4. Plymouth$87,000
  5. Robersonville$94,500

Typical value of an owner-occupied home.

Growing fastest

  1. Wendellup 97% since 2020
  2. Zebulonup 70% since 2020
  3. Northwestup 58% since 2020
  4. Holly Ridgeup 39% since 2020
  5. Navassaup 36% since 2020

College towns

  1. Banner ElkLees-McRae College
  2. Boiling SpringsGardner-Webb University
  3. BooneAppalachian State University
  4. Buies CreekCampbell University
  5. CullowheeWestern Carolina University
  6. Mars HillMars Hill University
  7. MurfreesboroChowan University
  8. PembrokeUniversity of North Carolina at Pembroke

Tourist towns

  1. Atlantic Beach80% vacation homes
  2. North Topsail Beach73% vacation homes
  3. Blowing Rock70% vacation homes
  4. Emerald Isle69% vacation homes
  5. Pine Knoll Shores65% vacation homes
  6. Highlands65% vacation homes
  7. Surf City49% vacation homes
  8. Oak Island45% vacation homes

Hospital in town

  1. AhoskieVidant Roanoke Chowan Hospital
  2. AlbemarleStanly Regional Medical Center
  3. AsheboroRandolph Hospital
  4. BooneWatauga Medical Center
  5. BrevardTransylvania Regional Hospital, INC
  6. Bryson CityDlp Swain County Hospital LLC
  7. BurgawPender Memorial Hospital
  8. BurlingtonAlamance Regional Medical Center

Every town in North Carolina

Select a column heading to sort. Miles are straight-line. Home values and incomes: Census survey 2020-2024; population: 2025 estimates.

TownPeopleSince 2020Typical homeHousehold incomeMiles to a big cityMiles to an ER
Aberdeen suburb 10,066 +16.7% $314,900 $75,078 66 5
Ahoskie 4,608 -5.1% $143,200 $40,987 63 In town
Alamance suburb 1,061 +7% $407,300 $99,375 49 3
Albemarle 17,769 +8.2% $204,800 $46,881 38 In town
Anderson Creek suburb 13,927 $282,200 $87,287 42 17
Andrews 1,799 +7.5% $98,600 $37,061 54 12
Angier suburb 9,410 +64.5% $268,200 $52,214 23 16
Archdale suburb 12,254 +2.9% $198,000 $64,757 69 5
Archer Lodge suburb 5,649 +17.2% $324,500 $91,188 18 11
Asheboro 27,990 +2.7% $188,100 $47,197 66 In town
Atlantic Beach 1,408 +2.6% $498,400 $70,402 133 2
Avery Creek suburb 2,887 $412,900 $113,261 45 7
Ayden suburb 5,263 +3.5% $182,400 $42,413 73 10
Badin 1,915 -5.1% $160,200 $53,145 42 5
Banner Elk 1,242 +11.1% $458,100 $86,382 88 6
Barbecue 5,910 $219,800 $79,426 42 13
Bayboro 1,242 +0.8% $138,000 $33,636 115 17
Bayshore suburb 2,949 $525,800 $94,632 117 9
Beaufort 4,912 +9.8% $354,900 $53,321 136 6
Belhaven 1,414 +0.1% $103,000 $32,644 92 23
Belmont suburb 16,415 +8.3% $395,000 $94,883 12 7
Belville suburb 3,199 +34.6% $282,600 $81,944 117 4
Benson 4,660 +16.3% $279,800 $67,102 31 7
Bermuda Run suburb 3,323 +6.1% $347,600 59 9
Bessemer City suburb 5,834 +7.1% $206,100 $60,300 26 8
Bethel 1,422 +3.4% $52,961 71 13
Bethlehem suburb 4,101 $327,000 $87,795 50 6
Beulaville 1,176 +5.6% $37,188 80 11
Biltmore Forest suburb 1,469 +4.6% $1,333,300 $169,167 49 3
Biscoe 1,887 +2.7% $128,700 $45,190 60 6
Black Mountain suburb 8,491 +0.6% $358,900 $77,042 54 13
Bladenboro 1,656 +0.6% $99,500 $52,337 90 12
Blowing Rock 1,324 -3.5% $705,000 $120,938 79 5
Boiling Spring Lakes 6,875 +16.6% $292,300 $62,676 128 8
Boiling Springs 4,799 +1.5% $265,400 $89,875 47 8
Boone 19,929 +2% $411,100 $30,065 84 In town
Boonville 1,203 +2.3% $165,400 $68,145 71 7
Brevard 8,098 +3.6% $450,000 $54,103 35 In town
Briar Chapel suburb 6,049 $570,300 $166,063 27 7
Brices Creek 3,415 $338,700 $85,723 104 5
Broadway 1,380 +8.4% $254,500 $64,926 35 7
Brogden suburb 2,733 $96,400 $42,074 51 8
Bryson City 1,525 -1.4% $243,400 $44,167 47 In town
Buies Creek 3,746 $361,500 $53,933 30 10
Burgaw 3,903 +4.5% $242,200 $67,853 97 In town
Burlington 61,496 +6.8% $199,200 $56,880 49 In town
Burnsville 1,655 +2.7% $243,500 $50,997 75 13
Butner 8,112 +1.9% $231,100 $74,739 22 11
Cajah's Mountain suburb 2,702 0% $201,800 $53,361 59 4
Calabash suburb 3,069 +54.5% $253,200 $65,310 133 16
Canton 4,418 +0.3% $246,700 $69,924 55 6
Cape Carteret 2,273 +2% $375,700 $86,136 119 17
Carolina Beach suburb 6,870 +4.6% $566,200 $94,398 131 11
Carolina Shores suburb 5,540 +21.5% $288,600 $76,087 133 18
Carthage 3,070 +10.4% $208,200 $82,695 56 9
Cedar Point 1,825 +2.7% $423,700 $98,750 118 18
Chadbourn 1,539 -1.1% $135,400 $45,787 105 8
Cherryville 6,523 +6.9% $232,100 $70,625 33 11
China Grove suburb 4,650 +4.7% $225,800 $54,083 29 10
Claremont suburb 1,790 +5.5% $255,300 $66,667 39 6
Clayton 32,633 +22.3% $329,600 $78,822 16 11
Clinton 8,466 +1.2% $212,000 $44,953 60 In town
Clyde 1,355 -0.9% $200,000 $56,406 57 2
Coats 2,370 +10.4% $125,200 $37,009 29 7
Columbus 1,042 +5.2% $265,700 $60,169 30 In town
Connelly Springs suburb 1,550 +2% $206,500 $54,620 53 9
Conover suburb 8,938 +5.8% $271,300 $65,972 41 3
Cooleemee 1,002 +5.7% $144,600 $46,750 44 10
Cramerton suburb 5,713 +7.2% $343,400 $82,160 14 5
Creedmoor 5,046 +2.7% $281,400 $82,961 20 14
Cullowhee 7,973 $382,300 $35,929 57 5
Dallas suburb 6,392 +7.5% $254,000 $58,403 21 4
Dana suburb 4,147 $249,700 $60,450 33 6
Davidson suburb 16,662 +11.9% $687,700 $166,556 19 6
Denton 1,610 +7.3% $167,400 $50,847 50 15
Dobson 1,474 +0.7% $43,750 82 9
Dortches 1,103 +5.2% $247,600 $74,500 46 3
Drexel suburb 1,764 +1% $214,400 $61,992 58 4
Dunn 8,814 +4.4% $193,900 $46,830 36 In town
East Flat Rock suburb 6,323 $245,900 $59,583 31 4
East Rockingham 2,779 $111,800 $34,355 64 17
East Spencer suburb 1,650 +4.4% $112,000 40 3
Eastover 3,743 +2.3% $241,600 $85,156 52 9
Eden 15,500 +0.5% $120,700 $47,260 77 In town
Edenton 4,546 +1.9% $274,100 $38,417 59 In town
Edneyville 2,716 $286,400 $53,818 39 9
Elizabeth City 19,622 +4.6% $187,700 $52,141 35 In town
Elizabethtown 3,306 +0% $159,200 $29,375 84 In town
Elkin 4,130 +0.2% $226,900 $60,740 73 In town
Elm City 1,250 +1.5% $109,300 44 8
Elon suburb 11,366 +3.9% $366,300 $84,773 52 3
Elroy suburb 3,251 $133,100 $63,238 53 5
Emerald Isle 3,970 +3.2% $603,700 $89,773 121 16
Emma suburb 2,657 $92,300 $43,907 54 3
Enfield 1,777 -4.4% $105,300 $34,830 59 18
Enochville suburb 3,321 $265,700 $66,225 23 7
Erwin 4,956 +9.9% $161,100 $50,701 35 4
Etowah 7,968 $338,100 $72,596 35 7
Fairfield Harbour 2,948 $300,600 $72,583 108 7
Fairmont 2,231 +2% $106,800 $36,641 96 11
Fairview 3,805 +9.4% $382,300 $98,808 18 9
Farmville 4,577 +2.4% $183,000 61 11
Flat Rock suburb 3,643 +4.6% $601,700 $95,098 30 4
Fletcher suburb 8,373 +5% $331,100 $75,272 42 3
Forest City 7,410 +0.8% $160,800 $35,524 44 6
Forest Oaks suburb 4,293 $349,300 $107,604 61 8
Four Oaks 2,978 +31.3% $253,700 $72,826 29 6
Foxfire 1,426 +10.3% $386,700 $85,117 69 6
Franklin 4,403 +5.5% $195,000 $47,888 62 In town
Franklinton 2,890 +17% $249,100 $59,464 21 16
Franklinville 1,256 +4.3% $123,600 $52,805 59 7
Fremont 1,237 +3.3% $147,800 42 10
Gamewell 3,713 +0.5% $46,556 63 5
Gibsonville suburb 9,876 +8% $298,000 $95,861 54 4
Glen Alpine suburb 1,552 +0.5% $172,800 $69,697 65 7
Glen Raven suburb 3,506 $224,000 $63,173 50 5
Goldsboro 35,012 +1.6% $200,400 $48,540 49 In town
Granite Falls suburb 4,964 +0.4% $202,400 $56,917 53 6
Granite Quarry suburb 3,129 +4.6% $257,300 $57,981 35 5
Green Level suburb 3,409 +8.2% $168,400 $55,823 44 10
Grifton 2,539 +3.9% $152,700 $36,794 74 10
Half Moon suburb 7,378 $182,500 $68,946 96 6
Hamlet 5,870 -2.5% $112,600 $41,590 67 17
Hampstead 9,292 $402,100 $91,745 113 15
Havelock 17,430 -2.6% $207,700 $58,408 117 15
Haw River suburb 2,425 +7.4% $162,400 $61,058 44 8
Hemby Bridge suburb 1,764 +9.2% $298,400 $71,688 14 5
Henderson 15,013 -0.8% $123,800 $39,969 36 In town
Hendersonville suburb 15,867 +4.3% $317,000 $53,449 34 In town
Hertford 2,011 +3.7% $176,500 $40,250 48 11
Hickory 45,975 +5.2% $278,400 $64,576 46 In town
Highlands 1,127 +5.4% $700,900 $71,509 50 2
Hildebran suburb 1,691 +0.5% $193,900 $55,703 48 5
Hillsborough 9,778 +1.3% $460,100 $98,163 31 10
Holly Ridge 5,908 +39.1% $360,300 $104,788 111 20
Hope Mills suburb 18,324 +2.7% $190,600 $65,774 62 5
Hudson suburb 3,786 +0.1% $223,000 $65,268 58 5
Jacksonville 72,732 -0.6% $210,100 $57,697 104 In town
James City 4,789 $204,400 $58,973 107 6
Jamestown suburb 3,803 +3.1% $326,800 $104,844 73 5
Jefferson 1,680 +3.3% $236,000 $40,590 91 In town
Jonesville 2,356 +2.2% $102,900 $29,837 71 2
Kenly 1,722 +14.8% $205,200 $57,045 33 13
Kill Devil Hills 7,731 +0.9% $442,200 $89,773 56 6
King suburb 7,977 +10.6% $238,200 $57,817 78 12
Kings Grant suburb 9,003 $300,700 $62,232 117 6
Kings Mountain 12,117 +7.1% $204,100 $49,564 29 12
Kinston 19,705 -0.3% $119,300 $36,878 70 In town
Kitty Hawk 3,670 -1.1% $535,000 $94,450 52 11
Kure Beach suburb 2,145 -1.7% $735,100 $104,149 133 8
La Grange 2,947 +14% $83,800 $48,078 60 11
Lake Junaluska 3,175 $389,200 $66,165 59 In town
Lake Lure 1,391 +1.6% $627,000 $80,357 43 14
Lake Norman of Catawba 9,906 $492,600 $112,656 28 9
Lake Norman of Iredell suburb 12,494 $887,400 $173,542 24 6
Lake Park suburb 3,609 +9.3% $334,500 $66,411 14 5
Lake Royale 3,168 $280,400 $107,806 27 19
Lake Waccamaw 1,239 -4% $305,900 $72,500 105 11
Landis suburb 3,885 +4.7% $252,100 $75,000 27 8
Laurel Park suburb 2,360 +5% $433,100 $90,000 34 2
Laurinburg 14,582 -3.4% $134,200 $42,170 83 In town
Lenoir suburb 18,372 +0.1% $179,400 $49,910 62 In town
Lewisville suburb 14,421 +7.5% $325,400 $100,917 66 7
Liberty 2,739 +3% $194,500 52 12
Lillington 5,040 +3.7% $247,200 $81,760 30 13
Lincolnton 12,465 +12% $248,700 $46,320 29 In town
Locust 6,120 +26% $322,100 $76,504 23 12
Long View suburb 5,387 +5.8% $157,300 $46,739 47 3
Louisburg 3,480 +11.8% $262,500 27 17
Lowell suburb 3,939 +7.6% $200,600 $52,500 16 2
Lowesville 3,874 $406,500 $113,510 18 8
Lucama 1,052 +2.4% $115,500 $54,583 38 6
Lumberton 18,955 +0.3% $152,600 $42,877 86 In town
Madison 2,190 +3% $184,900 $52,593 84 13
Maggie Valley 1,748 +1% $320,500 $68,125 58 7
Maiden suburb 3,922 +6.1% $233,800 $75,511 35 7
Manteo 1,585 -0.9% $444,400 $83,777 64 4
Mar-Mac suburb 2,877 $149,200 $53,819 48 7
Marion 7,440 -2.7% $163,500 $51,314 61 In town
Mars Hill 2,280 +11.9% $294,700 $81,429 69 17
Marshville 2,739 +7.8% $172,300 $57,837 30 9
Marvin suburb 7,040 +9.7% $906,000 $250,000 or more 14 3
Maxton 2,149 +2.2% $83,200 $22,667 86 7
Mayodan 2,503 +3.6% $120,600 $38,446 85 14
Midland 5,151 +9.4% $369,100 $101,477 17 7
Midway suburb 5,104 +7.5% $274,100 $83,446 63 8
Mills River suburb 7,504 +5.2% $436,100 $105,398 40 6
Mineral Springs suburb 3,514 +9.8% $389,900 $91,500 20 10
Mocksville 6,282 +6.2% $240,700 $55,367 50 16
Montreat suburb 1,024 -1% $606,400 56 15
Morehead City 10,434 +8.8% $357,400 $56,233 132 In town
Morganton suburb 17,849 +2% $221,700 $51,355 61 In town
Mount Airy 10,682 +0.2% $181,900 $40,275 91 In town
Mount Gilead 1,187 +1.2% $157,300 $58,885 47 12
Mount Holly suburb 19,033 +7.3% $337,800 $79,385 12 8
Mount Olive 4,521 +2.9% $153,500 $48,700 54 15
Mount Pleasant 1,816 +8.6% $306,500 $90,795 26 10
Mountain Home suburb 3,437 $400,000 $83,083 38 In town
Mountain View suburb 3,982 $222,500 $71,792 45 4
Moyock 5,684 $405,100 $115,244 21 15
Murfreesboro 2,242 -13.9% $158,600 $39,914 64 12
Murphy 1,808 +12.1% $250,000 $37,263 61 4
Murraysville suburb 16,339 $320,700 $81,167 116 8
Myrtle Grove suburb 12,637 $439,100 $113,463 125 6
Nags Head 3,117 -1.9% $490,800 $91,264 62 In town
Nashville suburb 5,911 +4.8% $205,300 $61,000 39 6
Navassa 1,889 +36.4% $187,100 $62,000 112 9
Neuse Forest 2,671 $228,000 $84,500 113 12
New Bern 34,724 +10.8% $240,100 $61,031 102 In town
Newport 4,500 +3.6% $233,600 $56,351 123 8
Newton suburb 13,822 +5.1% $186,300 $62,015 39 4
North Topsail Beach 1,097 +8.6% $473,600 $121,250 115 19
North Wilkesboro 4,369 -1.2% $212,700 $38,474 69 In town
Northchase suburb 5,896 $318,400 $59,375 114 8
Northwest 1,096 +58.2% $225,900 $53,214 108 15
Norwood 2,568 +8.6% $185,200 $51,639 41 10
Oak Island 9,337 +11.3% $456,500 $85,872 136 6
Oak Ridge 7,896 +3.4% $529,300 $155,385 79 13
Oakboro 2,316 +9.1% $282,600 $69,100 28 12
Ogden suburb 8,249 $463,700 $121,338 119 9
Oxford 8,985 +2.4% $196,200 $43,054 34 In town
Pembroke 2,888 +2.7% $129,400 $25,889 86 11
Pilot Mountain 1,437 +0.2% $203,600 $49,200 84 11
Pine Knoll Shores 1,423 +2.7% $592,300 $109,375 129 5
Pine Level 2,405 +16.3% $221,000 $75,263 31 5
Pinebluff suburb 1,571 +6.5% $234,200 $80,833 68 7
Pinehurst 18,670 +5.6% $476,600 $109,802 64 In town
Pinetops 1,198 -0.8% $136,500 $60,458 56 10
Pineville suburb 11,851 +11.4% $395,100 $69,354 9 In town
Piney Green suburb 14,078 $227,600 $72,177 106 5
Pittsboro 5,054 +10.8% $376,300 30 13
Pleasant Garden suburb 5,165 +3.4% $223,500 $88,204 63 10
Plymouth 3,170 -4.2% $87,000 $34,521 75 In town
Polkton 1,722 -29.4% $130,100 $47,059 39 5
Porters Neck suburb 7,654 $569,700 $119,979 117 11
Princeton 1,544 +16.8% $215,400 37 11
Princeville 1,286 +1.3% $106,000 $46,406 62 3
Raeford suburb 4,703 +3.2% $201,800 $46,494 67 In town
Ramseur 1,806 +1.8% $155,300 $35,923 57 9
Randleman 4,767 +2.8% $184,700 $53,456 66 7
Ranlo suburb 4,848 +7.3% $200,200 $78,033 18 In town
Red Oak 3,523 +5% $271,800 $90,214 44 7
Red Springs 3,216 +4.2% $100,800 $20,833 77 12
Reidsville 14,692 +0.7% $138,800 $42,921 68 11
Richlands 2,485 +8.5% $248,800 $65,163 89 13
River Bend 2,890 -0.1% $266,100 $71,824 99 6
River Road 3,366 $232,800 $46,352 95 24
Roanoke Rapids 14,386 -5.3% $142,700 $53,690 70 In town
Robbins 1,305 +10.9% $99,100 $53,438 60 17
Robersonville 1,237 -2.7% $94,500 $43,523 78 17
Rockfish suburb 3,574 $199,900 $64,476 63 8
Rockingham 8,815 -4.3% $150,800 $37,224 63 19
Rockwell suburb 2,417 +4.6% $237,200 $69,632 34 10
Rocky Mount 55,120 +0.4% $165,700 $55,534 48 In town
Rolesville suburb 12,839 +32.1% $535,000 $149,565 12 11
Rose Hill 1,429 +4.6% $125,000 78 10
Roseboro 1,189 +3.4% $130,300 61 11
Roxboro 8,380 +3% $157,700 $36,553 43 In town
Royal Pines suburb 4,325 $400,200 $107,885 45 6
Rural Hall suburb 3,607 +7.2% $189,600 $51,054 76 9
Rutherford College suburb 1,220 +0.7% $185,600 $67,500 54 8
Rutherfordton 3,723 +1.7% $288,400 $59,375 43 In town
Sanford 34,138 +12.9% $245,400 $57,586 38 In town
Sawmills suburb 5,105 +1.3% $219,600 $71,067 56 7
Scotland Neck 1,586 -3.8% $73,000 $19,083 71 16
Selma 7,406 +16.4% $171,600 28 4
Seven Lakes 4,535 $394,500 $91,085 66 8
Shallotte 5,335 +28% $349,500 $88,367 129 6
Sharpsburg suburb 1,798 +4.3% $121,900 $54,709 45 7
Shelby 23,309 +6.2% $197,200 $48,376 41 In town
Siler City 8,155 +5.1% $154,600 $46,566 47 2
Silver Lake suburb 6,563 $325,500 $76,756 124 4
Skippers Corner suburb 3,792 $247,500 $72,297 112 9
Smithfield 13,114 +15.2% $242,500 $43,270 27 In town
Sneads Ferry 2,728 $269,300 $79,594 113 14
Snow Hill 1,588 -0.7% $135,700 $31,629 60 12
Southern Pines 17,357 +10.5% $451,100 $88,535 61 3
Southern Shores 3,110 +0.3% $712,300 $131,429 49 14
Southport 4,434 +11.3% $437,700 $87,641 136 In town
Sparta 1,918 +4.8% $209,600 $42,454 91 In town
Spencer suburb 3,450 +4% $201,700 $65,465 41 3
Spindale 4,180 +2.2% $167,400 $41,262 44 2
Spout Springs 11,242 $358,500 $92,402 45 16
Spring Hope 1,383 +5% $161,000 $38,393 31 15
Spring Lake suburb 11,252 -2.3% $124,000 $51,958 49 11
Spruce Pine 2,211 +1.1% $207,500 $42,098 76 In town
St. James 7,318 +11.8% $636,800 $116,383 134 5
St. Pauls 2,109 +2.8% $111,000 $36,800 73 12
St. Stephens suburb 9,457 $213,300 $60,394 46 4
Stallings suburb 17,760 +9.7% $428,000 $115,974 12 3
Stanfield 1,744 +9.6% $335,800 $79,250 23 12
Stanley suburb 4,237 +6.7% $270,200 $75,461 18 6
Statesville 32,181 +12.4% $248,000 $52,880 40 In town
Stedman 1,312 +2.6% $218,800 $107,250 57 13
Stem 1,023 +2.6% $240,500 $95,625 26 12
Stokesdale 6,133 +3.6% $379,100 $121,071 80 14
Stoneville 1,364 +4% $150,600 83 10
Summerfield 11,327 +3.4% $521,900 $160,275 75 10
Sunset Beach suburb 4,642 +11.8% $410,900 $81,976 134 15
Surf City 5,142 +31.9% $512,300 $81,433 115 23
Swannanoa suburb 6,901 $287,500 $69,760 53 9
Swansboro 4,174 +11.2% $378,700 $114,425 116 15
Swepsonville suburb 2,632 +7.3% $311,200 $100,559 42 9
Sylva 2,691 +4.3% $201,200 $44,086 58 In town
Tabor City 3,886 +0.2% $115,900 $38,714 117 16
Tarboro 10,979 +2.7% $185,500 $49,796 61 In town
Taylorsville 2,333 +1.5% $237,300 $39,423 53 15
Tobaccoville 2,770 +7.7% $234,200 $80,263 75 10
Trent Woods 4,070 0% $343,100 $107,802 101 3
Trinity suburb 7,274 +3.2% $216,600 $82,664 65 6
Troutman suburb 4,336 +13.2% $398,800 $98,462 33 7
Troy 3,020 +6.4% $160,100 $51,731 54 In town
Tryon 1,634 +5.4% $306,900 $57,721 27 3
Tyro 3,833 $191,800 $58,364 48 5
Unionville 7,322 +9.8% $336,200 $96,028 20 7
Valdese suburb 4,712 +0.5% $209,800 $50,740 56 5
Valley Hill suburb 2,675 $86,599 32 2
Vass 1,062 +10.7% $257,500 $73,581 54 10
Wadesboro 5,035 +0.2% $153,200 $42,667 46 2
Walkertown suburb 6,120 +7.4% $236,900 $82,615 75 6
Wallace 3,570 +5.7% $178,000 $51,250 84 14
Wallburg suburb 3,255 +7.6% $343,700 $88,406 67 8
Walnut Cove 1,609 +1.7% $217,300 $44,815 84 9
Walnut Creek 1,119 +3.7% $468,700 $166,250 56 8
Warsaw 2,853 +4.9% $54,297 65 8
Washington 9,910 -1.5% $206,800 $40,186 91 20
Waynesville 11,006 +7.6% $281,700 $54,923 57 4
Weaverville suburb 4,790 +4.3% $463,700 $88,221 61 8
Weddington suburb 14,517 +9.6% $824,100 $190,766 14 6
Welcome suburb 3,521 $200,800 $63,353 58 7
Weldon 1,374 -4.8% $100,500 $48,350 70 3
Wendell 19,687 +96.9% $330,500 $95,787 16 13
Wentworth 2,774 +4.4% $170,300 $68,500 74 7
Wesley Chapel suburb 9,566 +9.7% $535,500 $132,188 16 8
West Jefferson 1,348 +2.5% $232,400 $46,827 89 3
Westport 5,915 $580,000 $131,908 22 9
Whispering Pines suburb 5,505 +10.3% $464,800 $126,450 58 6
Whiteville 4,765 +0.4% $187,500 $31,167 104 In town
Wilkesboro 3,618 -0.7% $223,700 $40,907 67 In town
Williamston 5,086 -2.6% $107,100 $38,738 87 13
Wilson 49,572 +1.2% $210,700 $52,485 40 In town
Wilson's Mills 2,987 +16.9% $241,800 $62,813 23 4
Windsor 3,469 +1.3% $102,700 $40,714 74 In town
Wingate suburb 4,628 +7.4% $229,800 $63,068 27 4
Winterville suburb 10,973 +4.4% $245,100 $83,193 73 5
Woodfin suburb 8,229 +3.1% $366,700 $71,384 57 5
Wrightsboro suburb 6,287 $255,700 $78,450 114 6
Wrightsville Beach suburb 2,397 -2.9% $1,168,700 122 7
Yadkinville 3,055 +2% $183,800 $53,125 64 14
Yanceyville 1,850 -0.8% $155,100 $27,655 56 12
Youngsville suburb 2,461 +17.5% $434,100 $86,528 17 18
Zebulon 11,933 +69.6% $320,700 $79,112 18 16

Big city: a metro area of about 1 million people or more. ER: the nearest hospital with an emergency room. Sources: U.S. Census Bureau, BEA, Medicare.