State housing atlas

Housing Costs and Affordability Across North Carolina

Compare 49 cities by median rent, home value, household income, owner occupancy and population.

2020-2024 ACS 5-YearBrowse all 49 cities ↓Definitions & sources ↗
Median city rent$1,395
Median city income$73,836
Median city home value$353,700
Median rent-to-income benchmark22%

How to read this page: state summary values use available, non-open-ended point estimates among the 49 included places, not statewide Census estimates. Missing and open-ended values are excluded separately for each measure. Figures use 2020-2024 ACS 5-Year data and may lag current listings.

Decision shortcuts

Housing rankings in North Carolina

Complete directory

Explore all North Carolina cities

Find your city. Compare the details that matter to you.

Showing 49 of 49 cities.

North Carolina city estimates · 2020-2024 ACS 5-Year. Dollar figures: monthly rent; annual income; home value. Missing and open-ended estimates sort last. Rankings use usable point estimates, not statistical significance.
CityMedian RentIncome for 30%Home ValueIncomeOwner RatePopulation
Charlotte$1,612$64,500$385,700$82,06851%903,844
Raleigh$1,572$62,900$415,800$85,39551%481,031
Greensboro$1,172$46,900$244,800$61,51550%301,198
Durham$1,508$60,300$392,800$81,61952%291,467
Winston-Salem$1,087$43,500$233,800$59,26856%252,037
Fayetteville$1,250$50,000$188,000$58,40747%210,815
Cary$1,738$69,500$580,200$134,90567%179,306
Wilmington$1,395$55,800$383,800$66,73848%120,805
High Point$1,116$44,600$235,800$64,56158%116,245
Concord$1,451$58,000$353,700$86,92165%108,719
Asheville$1,402$56,100$440,000$71,10252%94,535
Greenville$1,007$40,300$233,500$49,74833%92,857
Gastonia$1,204$48,200$277,600$64,05954%82,884
Jacksonville$1,321$52,800$210,100$57,69739%71,279
Apex$1,902$76,100$576,100$144,13577%70,630
Huntersville$1,834$73,400$472,900$120,51672%63,969
Chapel Hill$1,613$64,500$613,700$85,98947%61,607
Burlington$1,051$42,000$199,200$56,88054%59,610
Kannapolis$1,319$52,800$276,400$73,83666%57,890
Rocky Mount$957$38,300$165,700$55,53449%54,297
Wake Forest$1,596$63,800$474,500$123,80274%52,844
Mooresville$1,626$65,000$390,900$89,64758%52,381
Wilson$971$38,800$210,700$52,48549%48,370
Holly Springs$2,021$80,800$535,800$135,57881%45,248
Hickory$1,063$42,500$278,400$64,57655%44,258
Indian Trail$2,077$83,100$385,000$108,48378%42,036
Fuquay-Varina$1,720$68,800$451,500$115,49774%40,485
Monroe$1,246$49,800$309,100$72,54062%36,759
Salisbury$1,071$42,800$242,500$53,71652%35,825
Garner$1,549$62,000$355,000$78,75663%34,473
Goldsboro$971$38,800$200,400$48,54036%34,383
Cornelius$1,722$68,900$559,400$113,76770%32,783
New Bern$1,081$43,200$240,100$61,03160%32,734
Sanford$1,052$42,100$245,400$57,58653%31,478
Morrisville$1,858$74,300$518,800$125,39645%31,422
Matthews$1,764$70,600$445,100$108,61164%30,577
Statesville$1,000$40,000$248,000$52,88052%29,894
Leland$1,735$69,400$398,900$91,97781%29,607
Clayton$1,661$66,400$329,600$78,82263%29,320
Kernersville$1,082$43,300$290,700$71,91860%27,830
Asheboro$906$36,200$188,100$47,19745%27,580
Mint Hill$1,528$61,100$428,900$100,86083%27,556
Thomasville$879$35,200$179,300$60,93562%27,321
Waxhaw$1,840$73,600$549,400$131,89483%22,275
Shelby$945$37,800$197,200$48,37660%22,100
Clemmons$1,269$50,800$335,800$87,65576%21,871
Carrboro$1,470$58,800$539,400$85,74344%21,204
Knightdale$1,674$67,000$380,100$103,22065%20,214
Boone$1,111$44,400$411,100$30,06526%20,032

Scroll horizontally for all metrics. Open a city for margins of error and sources.

Source: U.S. Census Bureau, 2020-2024 ACS 5-Year Estimates. Content last updated 2026-10-01. Latest release checked Oct 01, 2026 at 03:00 UTC. Review the definitions and methodology.