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
- Clayton16 miles to Raleigh
- Wendell16 miles to Raleigh
- Midland17 miles to Charlotte
- Fairview18 miles to Charlotte
- Lowesville18 miles to Charlotte
Straight-line miles to a metro area of about 1 million people or more.
Lowest home values
- Scotland Neck$73,000
- Maxton$83,200
- La Grange$83,800
- Plymouth$87,000
- Robersonville$94,500
Typical value of an owner-occupied home.
Growing fastest
- Wendellup 97% since 2020
- Zebulonup 70% since 2020
- Northwestup 58% since 2020
- Holly Ridgeup 39% since 2020
- Navassaup 36% since 2020
College towns
- Banner ElkLees-McRae College
- Boiling SpringsGardner-Webb University
- BooneAppalachian State University
- Buies CreekCampbell University
- CullowheeWestern Carolina University
- Mars HillMars Hill University
- MurfreesboroChowan University
- PembrokeUniversity of North Carolina at Pembroke
Tourist towns
- Atlantic Beach80% vacation homes
- North Topsail Beach73% vacation homes
- Blowing Rock70% vacation homes
- Emerald Isle69% vacation homes
- Pine Knoll Shores65% vacation homes
- Highlands65% vacation homes
- Surf City49% vacation homes
- Oak Island45% vacation homes
Hospital in town
- AhoskieVidant Roanoke Chowan Hospital
- AlbemarleStanly Regional Medical Center
- AsheboroRandolph Hospital
- BooneWatauga Medical Center
- BrevardTransylvania Regional Hospital, INC
- Bryson CityDlp Swain County Hospital LLC
- BurgawPender Memorial Hospital
- 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.
| Town | People | Since 2020 | Typical home | Household income | Miles to a big city | Miles 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.