Checked
North Carolina Home Values and Rents
The median home value in North Carolina is $288,900, 28th highest among states. Prices changed +0.4% in the year through Q2 2026.
- Typical home value
- $332,159
- 28th of 51 states
- Median rent
- $1,228/mo
- ACS 2020-2024
- Price change, 1 year
- +0.4%
- 46th fastest of 51
- Homeownership
- 66.6%
- Owner-occupied homes
North Carolina home prices since 2000
FHFA purchase-only House Price Index, seasonally adjusted (1991 = 100)
Show as a table
| Period | North Carolina |
|---|---|
| Q2 2026 | 439 |
| Q4 2025 | 439 |
| Q4 2024 | 435 |
| Q4 2023 | 412 |
| Q4 2022 | 389 |
| Q4 2021 | 345 |
| Q4 2020 | 285 |
| Q4 2019 | 254 |
| Q4 2018 | 238 |
| Q4 2017 | 224 |
| Q4 2016 | 210 |
| Q4 2015 | 198 |
| Q4 2014 | 186 |
| Q4 2013 | 181 |
| Q4 2012 | 173 |
Over five years, North Carolina home prices changed +41.2%, compared with +29.9% for the U.S.
Source: Federal Housing Finance Agency ยท Last updated 07/01/2026
Home values by county
Zillow typical home value; price changes from FHFA annual county index
Swipe the table sideways to see more columns.
| # | County | Typical value | Median rent | 1-year | 5-year |
|---|---|---|---|---|---|
| 1 | Dare County | $597,323 | $1,345 | +3.7% | +73.6% |
| 2 | Chatham County | $558,465 | $1,180 | +6.0% | +65.8% |
| 3 | Currituck County | $543,963 | $1,162 | +3.7% | +63.1% |
| 4 | Watauga County | $507,749 | $1,127 | +3.0% | +80.0% |
| 5 | Orange County | $494,660 | $1,496 | +3.3% | +60.5% |
| 6 | Wake County | $471,020 | $1,623 | +1.0% | +57.2% |
| 7 | Carteret County | $469,750 | $1,108 | +9.5% | +69.6% |
| 8 | Transylvania County | $462,178 | $967 | +6.4% | +70.3% |
| 9 | Jackson County | $447,841 | $904 | +6.2% | +75.1% |
| 10 | New Hanover County | $445,851 | $1,417 | +4.7% | +69.4% |
| 11 | Union County | $444,831 | $1,496 | +3.5% | +68.7% |
| 12 | Buncombe County | $440,368 | $1,362 | +1.2% | +53.8% |
| 13 | Pender County | $435,927 | $1,106 | +0.3% | +63.8% |
| 14 | Henderson County | $422,515 | $1,187 | 0.0% | +57.5% |
| 15 | Mecklenburg County | $414,531 | $1,627 | +2.5% | +60.2% |
| 16 | Moore County | $410,202 | $1,254 | +1.8% | +67.3% |
| 17 | Brunswick County | $404,357 | $1,351 | +3.0% | +72.8% |
| 18 | Lincoln County | $402,332 | $1,015 | +1.4% | +60.2% |
| 19 | Camden County | $394,319 | $1,232 | +1.9% | +57.4% |
| 20 | Madison County | $388,117 | $780 | -5.1% | +47.2% |
| 21 | Durham County | $384,848 | $1,508 | +1.3% | +55.6% |
| 22 | Avery County | $384,253 | $773 | +1.6% | +89.1% |
| 23 | Iredell County | $383,806 | $1,252 | +3.6% | +65.7% |
| 24 | Cabarrus County | $380,437 | $1,414 | +2.1% | +62.4% |
| 25 | Macon County | $359,927 | $803 | +2.6% | +70.5% |
| 26 | Franklin County | $355,924 | $1,083 | +2.1% | +58.7% |
| 27 | Ashe County | $351,357 | $859 | +0.4% | +74.5% |
| 28 | Johnston County | $339,986 | $1,146 | +1.4% | +55.8% |
| 29 | Haywood County | $338,535 | $1,067 | +0.7% | +59.6% |
| 30 | Clay County | $338,459 | $804 | +1.4% | +77.6% |
| 31 | Davie County | $325,287 | $867 | +5.1% | +58.0% |
| 32 | Swain County | $321,857 | $742 | +1.9% | +57.9% |
| 33 | Granville County | $315,433 | $1,008 | +2.1% | +60.8% |
| 34 | Yancey County | $313,735 | $882 | +2.2% | +80.0% |
| 35 | Polk County | $306,649 | $1,178 | +1.1% | +73.6% |
| 36 | Stanly County | $302,546 | $861 | +1.0% | +62.8% |
| 37 | Gaston County | $295,114 | $1,153 | +1.9% | +64.7% |
| 38 | Harnett County | $292,371 | $1,112 | +4.4% | +58.6% |
| 39 | Catawba County | $291,519 | $965 | +2.5% | +63.7% |
| 40 | Alamance County | $290,921 | $1,064 | +1.3% | +65.3% |
| 41 | Onslow County | $290,604 | $1,265 | +2.9% | +69.3% |
| 42 | Lee County | $287,872 | $1,017 | +6.2% | +69.2% |
| 43 | Perquimans County | $284,977 | $1,008 | +4.6% | +52.8% |
| 44 | Pamlico County | $282,239 | $752 | +10.3% | +66.3% |
| 45 | Hoke County | $281,415 | $1,089 | +0.9% | +51.2% |
| 46 | Forsyth County | $281,187 | $1,098 | +3.5% | +62.3% |
| 47 | Rowan County | $275,856 | $1,013 | +4.1% | +66.3% |
| 48 | Craven County | $275,008 | $1,110 | +2.8% | +67.4% |
| 49 | Guilford County | $274,335 | $1,163 | +3.2% | +60.6% |
| 50 | Davidson County | $273,458 | $901 | +4.4% | +67.5% |
| 51 | Alexander County | $268,040 | $764 | +7.5% | +69.7% |
| 52 | Alleghany County | $266,245 | $675 | +5.9% | +73.9% |
| 53 | Cherokee County | $264,815 | $813 | +10.7% | +76.4% |
| 54 | Pasquotank County | $264,204 | $1,170 | +11.5% | +77.5% |
| 55 | Stokes County | $259,278 | $775 | -0.6% | +63.0% |
| 56 | McDowell County | $256,108 | $806 | -1.8% | +64.7% |
| 57 | Gates County | $255,286 | $1,143 | +8.8% | +54.6% |
| 58 | Burke County | $253,278 | $884 | +2.5% | +59.6% |
| 59 | Randolph County | $251,780 | $887 | +2.1% | +64.8% |
| 60 | Person County | $246,547 | $864 | -3.0% | +52.0% |
| 61 | Pitt County | $243,595 | $993 | +3.0% | +56.1% |
| 62 | Surry County | $241,900 | $761 | -0.6% | +64.6% |
| 63 | Mitchell County | $236,388 | $813 | +13.9% | +67.8% |
| 64 | Beaufort County | $235,091 | $871 | +3.3% | +73.8% |
| 65 | Nash County | $234,011 | $953 | +3.0% | +60.0% |
| 66 | Yadkin County | $233,897 | $766 | +2.4% | +54.9% |
| 67 | Caldwell County | $233,547 | $744 | +3.4% | +62.1% |
| 68 | Chowan County | $231,388 | $681 | +10.3% | +62.4% |
| 69 | Cumberland County | $227,993 | $1,222 | +4.0% | +66.7% |
| 70 | Graham County | $226,187 | $676 | +0.9% | +49.0% |
| 71 | Wilkes County | $225,067 | $723 | +4.3% | +66.0% |
| 72 | Hyde County | $223,074 | $1,263 | - | +58.6% |
| 73 | Warren County | $221,073 | $790 | -2.4% | +60.8% |
| 74 | Wilson County | $216,195 | $953 | +1.9% | +64.7% |
| 75 | Rutherford County | $214,563 | $783 | +3.4% | +66.7% |
| 76 | Cleveland County | $210,523 | $914 | +2.7% | +66.7% |
| 77 | Caswell County | $210,158 | $727 | -3.0% | +40.2% |
| 78 | Columbus County | $198,207 | $824 | +2.2% | +61.1% |
| 79 | Rockingham County | $196,825 | $810 | +6.5% | +66.0% |
| 80 | Montgomery County | $195,311 | $766 | -8.3% | +49.5% |
| 81 | Duplin County | $187,547 | $865 | +1.2% | +59.3% |
| 82 | Vance County | $182,040 | $883 | +4.3% | +69.2% |
| 83 | Wayne County | $179,054 | $965 | +3.3% | +61.0% |
| 84 | Greene County | $176,510 | $853 | -4.9% | +65.2% |
| 85 | Tyrrell County | $169,026 | $644 | - | - |
| 86 | Bladen County | $152,260 | $773 | +10.4% | +60.4% |
| 87 | Sampson County | $152,167 | $834 | +4.7% | +60.9% |
| 88 | Lenoir County | $150,169 | $861 | +2.1% | +62.2% |
| 89 | Scotland County | $144,965 | $778 | +18.8% | +67.3% |
| 90 | Anson County | $139,872 | $814 | -5.0% | +58.6% |
| 91 | Edgecombe County | $136,679 | $858 | -3.9% | +49.4% |
| 92 | Robeson County | $136,515 | $805 | +8.4% | +55.9% |
| 93 | Jones County | $132,173 | $747 | +0.7% | +76.4% |
| 94 | Richmond County | $128,739 | $724 | +6.3% | +59.3% |
| 95 | Martin County | $127,266 | $758 | -0.8% | +41.7% |
| 96 | Halifax County | $116,316 | $813 | +3.7% | +52.5% |
| 97 | Hertford County | $113,703 | $844 | -3.5% | +51.5% |
| 98 | Washington County | $111,908 | $743 | -2.9% | +56.0% |
| 99 | Northampton County | $107,797 | $758 | -16.7% | +19.9% |
| 100 | Bertie County | $66,735 | $839 | -14.1% | +36.4% |
Most expensive cities in North Carolina
Cities and towns with 10,000+ residents, by typical home value
Swipe the table sideways to see more columns.
| # | City | Population | Typical value | Median rent |
|---|---|---|---|---|
| 1 | Weddington | 13,805 | $1,034,307 | $1,927 |
| 2 | Lake Norman of Iredell | 12,494 | $887,400 | $1,327 |
| 3 | Waxhaw | 22,275 | $700,136 | $1,840 |
| 4 | Davidson | 15,660 | $649,731 | $1,652 |
| 5 | Chapel Hill | 61,607 | $621,909 | $1,613 |
| 6 | Cary | 179,306 | $613,395 | $1,738 |
| 7 | Apex | 70,630 | $588,793 | $1,902 |
| 8 | Holly Springs | 45,248 | $572,759 | $2,021 |
| 9 | Huntersville | 63,969 | $544,090 | $1,834 |
| 10 | Pinehurst | 18,256 | $532,096 | $1,664 |
| 11 | Cornelius | 32,783 | $520,795 | $1,722 |
| 12 | Summerfield | 11,116 | $517,466 | $1,521 |
| 13 | Mint Hill | 27,556 | $508,614 | $1,528 |
| 14 | Matthews | 30,577 | $504,300 | $1,764 |
| 15 | Wake Forest | 52,844 | $504,021 | $1,596 |
| 16 | Harrisburg | 19,633 | $492,123 | $2,640 |
| 17 | Rolesville | 10,766 | $491,450 | $1,085 |
| 18 | Boone | 20,032 | $483,803 | $1,111 |
| 19 | Mooresville | 52,381 | $477,658 | $1,626 |
| 20 | Morrisville | 31,422 | $471,574 | $1,858 |
| 21 | Stallings | 16,886 | $453,732 | $1,882 |
| 22 | Southern Pines | 16,420 | $451,152 | $1,354 |
| 23 | Asheville | 94,535 | $444,478 | $1,402 |
| 24 | Myrtle Grove | 12,637 | $439,100 | $1,463 |
| 25 | Fuquay-Varina | 40,485 | $435,203 | $1,720 |
Most affordable cities in North Carolina
Cities and towns with 10,000+ residents, lowest home values first
Swipe the table sideways to see more columns.
| # | City | Population | Typical value | Median rent |
|---|---|---|---|---|
| 1 | Roanoke Rapids | 14,856 | $130,490 | $858 |
| 2 | Laurinburg | 15,087 | $144,534 | $774 |
| 3 | Kinston | 19,505 | $144,821 | $867 |
| 4 | Eden | 15,356 | $146,905 | $799 |
| 5 | Lumberton | 18,859 | $151,248 | $866 |
| 6 | Tarboro | 10,770 | $157,347 | $843 |
| 7 | Henderson | 14,885 | $177,282 | $848 |
| 8 | Rocky Mount | 54,297 | $186,496 | $957 |
| 9 | Goldsboro | 34,383 | $189,872 | $971 |
| 10 | Shelby | 22,100 | $210,781 | $945 |
| 11 | Reidsville | 14,585 | $210,947 | $822 |
| 12 | Lenoir | 18,299 | $211,259 | $664 |
| 13 | Wilson | 48,370 | $215,081 | $971 |
| 14 | Mount Airy | 10,633 | $220,968 | $725 |
| 15 | Fayetteville | 210,815 | $221,511 | $1,250 |
Home sale prices by metro area
Zillow median sale price, Sep 2026. Metro areas can cross state lines.
| Metro area | Median price | 1 yr |
|---|---|---|
| Kill Devil Hills, NC | $643,879 | -0.9% |
| Wilmington, NC | $455,929 | +1.3% |
| Morehead City, NC | $447,588 | -7.7% |
| Asheville, NC | $446,523 | +4.8% |
| Raleigh-Cary, NC | $421,958 | -3.0% |
| Durham-Chapel Hill, NC | $402,711 | -3.5% |
| Charlotte-Concord-Gastonia, NC-SC | $378,500 | -3.0% |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $357,459 | +2.1% |
| Jacksonville, NC | $287,381 | +0.8% |
| New Bern, NC | $282,386 | -0.7% |
| Winston-Salem, NC | $271,907 | +4.8% |
| Greensboro-High Point, NC | $263,040 | +2.3% |
| Hickory-Lenoir-Morganton, NC | $262,003 | -5.4% |
| Fayetteville, NC | $254,273 | +1.7% |
| Greenville, NC | $240,095 | +5.3% |
| Goldsboro, NC | $213,408 | +1.6% |
Metro areas in North Carolina
FHFA all-transactions index; metro areas may cross state lines
Swipe the table sideways to see more columns.
| Metro area | 1-year | 5-year |
|---|---|---|
| Burlington, NC | +5.4% | +57.9% |
| Greensboro-High Point, NC | +4.9% | +55.1% |
| Jacksonville, NC | +3.8% | +58.3% |
| Wilmington, NC | +3.7% | +59.6% |
| Winston-Salem, NC | +3.3% | +54.9% |
| Greenville, NC | +3.0% | +44.8% |
| Hickory-Lenoir-Morganton, NC | +2.8% | +54.2% |
| Fayetteville, NC | +2.6% | +57.1% |
| Durham-Chapel Hill, NC | +1.8% | +47.6% |
| Charlotte-Concord-Gastonia, NC-SC | +1.4% | +49.9% |
| Asheville, NC | +1.4% | +45.3% |
| Raleigh-Cary, NC | +1.1% | +44.9% |
| Goldsboro, NC | +0.8% | +51.1% |
| Rocky Mount, NC | -2.2% | +44.3% |
| Pinehurst-Southern Pines, NC | -2.2% | +54.9% |
ZIP codes with the biggest 5-year price gains
FHFA annual ZIP code index, 2025
Swipe the table sideways to see more columns.
Frequently asked questions
- What is the median home value in North Carolina?
- The median value of owner-occupied homes in North Carolina is $288,900, according to the American Community Survey 2020-2024 5-year estimates. That ranks 28th highest among the states and D.C.
- Are home prices going up in North Carolina?
- Home prices in North Carolina changed +0.4% over the year through Q2 2026 and +41.2% over five years, according to the FHFA House Price Index.
- What is the most expensive city in North Carolina?
- Among cities and towns with at least 10,000 residents, Weddington has the highest typical home value at $1,034,307, followed by Lake Norman of Iredell ($887,400) and Waxhaw ($700,136).
- Where are homes most affordable in North Carolina?
- Roanoke Rapids has the lowest typical home value among cities with 10,000+ residents at $130,490, followed by Laurinburg ($144,534) and Kinston ($144,821).
- How much do homes sell for in North Carolina?
- In Sep 2026, the median sale price was $643,879 in the Kill Devil Hills, NC area, $455,929 in the Wilmington, NC area and $447,588 in the Morehead City, NC area, according to Zillow. These are the metro areas in North Carolina with the highest median sale prices.
- What is the average rent in North Carolina?
- The median gross rent in North Carolina is $1,228 a month, including utilities paid by the renter (ACS 2020-2024). About 33% of households rent.