Sign In Register

Most Affordable in North Carolina

Top 100 cities ranked by most affordable

Most Affordable — North Carolina

1 Spring Lake $101,300
2 Hamlet $103,800
3 Kinston $108,300
4 Williamston $108,900
5 Henderson $116,800
6 Laurinburg $121,500
7 Eden $122,800
8 Roanoke Rapids $129,400
9 Marion $131,100
10 Rockingham $133,900
11 Roxboro $138,700
12 Reidsville $139,000
13 Lumberton $140,100
14 Forest City $142,100
15 Rocky Mount $148,300
16 Siler City $154,900
17 Tarboro $155,500
18 Lexington $158,100
19 Selma $161,100
20 Ayden $161,200
21 Asheboro $162,800
22 Thomasville $163,200
23 Lenoir $165,200
24 Newton $169,300
25 Half Moon $170,900
26 Fayetteville $171,900
27 Bessemer City $173,000
28 Goldsboro $173,700
29 Hope Mills $176,300
30 Mount Airy $176,600
31 Oxford $177,200
32 Kings Mountain $177,700
33 Dunn $178,900
34 Sawmills $180,500
35 Shelby $185,400
36 Clinton $185,600
37 Albemarle $186,100
38 Havelock $186,800
39 St. Stephens $187,500
40 Trinity $187,700
41 Archdale $188,200
42 Burlington $188,700
43 Jacksonville $191,700
44 Nashville $191,700
45 Wilson $192,000
46 Washington $193,800
47 Cherryville $198,000
48 Barbecue $199,300
49 Graham $200,600
50 Elizabeth City $202,100
51 East Flat Rock $207,400
52 Winston-Salem $208,200
53 Morganton $208,300
54 Mocksville $210,900
55 New Bern $211,500
56 High Point $212,400
57 Greenville $213,100
58 Salisbury $215,200
59 Smithfield $217,000
60 Piney Green $220,000
61 Wrightsboro $220,700
62 Greensboro $221,300
63 Dallas $221,700
64 Sanford $222,000
65 Lincolnton $224,600
66 Butner $225,600
67 Statesville $226,100
68 Winterville $226,600
69 King $227,500
70 Walkertown $230,800
71 Angier $236,100
72 Conover $238,300
73 Kannapolis $245,500
74 Hickory $248,300
75 Gastonia $250,000
76 Anderson Creek $251,600
77 Waynesville $254,800
78 Kings Grant $258,200
79 Boiling Spring Lakes $260,400
80 Gibsonville $262,400
81 Kernersville $264,000
82 Monroe $270,600
83 Swannanoa $270,800
84 Zebulon $275,400
85 Murraysville $281,600
86 Hendersonville $282,500
87 Lewisville $284,300
88 Archer Lodge $285,600
89 Locust $285,800
90 Mount Holly $286,400
91 Northchase $286,700
92 Aberdeen $287,200
93 Silver Lake $287,500
94 Clayton $292,400
95 Mebane $295,600
96 Clemmons $306,900
97 Spout Springs $310,100
98 Unionville $312,200
99 Etowah $313,500
100 Wendell $316,700

The most affordable housing markets in North Carolina offer opportunities for homeownership at a fraction of the cost of major metros. Spring Lake has a median home value of just $101,300.

Affordable housing markets often feature lower costs of living overall, making them attractive to retirees, remote workers, and families building wealth through homeownership. Many of these cities offer solid community amenities despite their lower price points.

While low home values make homeownership accessible, they may also reflect limited job markets or slower economic growth. The rise of remote work has created new opportunities for these communities to attract residents who can earn higher salaries from distant employers.

Did You Know?

  • 1. In Spring Lake, the median home costs just $101,300 — less than a new luxury car.
  • 2. Affordable housing markets have seen increased interest since the rise of remote work, as buyers can earn higher salaries from anywhere.
  • 3. Many of the most affordable cities are in the South and Midwest, where land costs and construction expenses are lower.

Browse Rankings by Region

United States — By Region

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe