Best rental value cities in North Carolina
Cities in North Carolina renting furthest below their own 10-year trend, ranked by Rent Reality Score. Updated monthly.
Key findings
- Asheville ranks first, with a Rent Reality Score of 78.
- Across all 53 cities on this list, the median rent is $1,698/mo.
Data as of September 2026. RentDataNow's Rent Reality Score compares each city's current rent with its own 10-year trend. High-confidence trends only. Updated monthly. Download this list (CSV)
Best value (RRS)Overheated (RRS)Most affordableMost expensiveRent fallingRent risingBest rent/incomeMost rent-burdenedRecord-high rentSeasonal swingsRent vs. income
53 cities
| Rank | City | Score | Median rent | Vs. trend | 1-yr change |
|---|---|---|---|---|---|
| 01 | AshevilleNC | 78 | $1,726/mo | -14.1% | +0.1% |
| 02 | MatthewsNC | 76 | $1,736/mo | -13.0% | -0.5% |
| 03 | KannapolisNC | 73 | $1,578/mo | -11.5% | +2.5% |
| 04 | CharlotteNC | 72 | $1,729/mo | -11.2% | +1.2% |
| 05 | WilmingtonNC | 72 | $1,713/mo | -10.9% | +5.0% |
| 06 | GarnerNC | 72 | $1,853/mo | -10.9% | +0.9% |
| 07 | CorneliusNC | 72 | $1,796/mo | -11.1% | +1.0% |
| 08 | RaleighNC | 70 | $1,572/mo | -10.1% | +1.6% |
| 09 | GastoniaNC | 70 | $1,483/mo | -10.1% | +2.4% |
| 10 | ConcordNC | 68 | $1,784/mo | -8.8% | +2.4% |
| 11 | Chapel HillNC | 68 | $1,723/mo | -8.8% | +1.5% |
| 12 | BurlingtonNC | 68 | $1,310/mo | -8.9% | +3.2% |
| 13 | MooresvilleNC | 68 | $1,675/mo | -9.0% | +2.1% |
| 14 | Holly SpringsNC | 68 | $1,890/mo | -8.8% | +2.8% |
| 15 | MorrisvilleNC | 68 | $1,650/mo | -9.2% | +2.6% |
| 16 | Fuquay VarinaNC | 67 | $1,875/mo | -8.4% | +2.1% |
| 17 | ClaytonNC | 67 | $1,797/mo | -8.7% | +2.3% |
| 18 | DurhamNC | 66 | $1,626/mo | -7.9% | +3.3% |
| 19 | FayettevilleNC | 66 | $1,362/mo | -7.8% | +2.3% |
| 20 | CaryNC | 66 | $1,768/mo | -7.8% | +1.8% |
| 21 | ApexNC | 66 | $1,947/mo | -8.2% | +0.8% |
| 22 | Wake ForestNC | 66 | $1,798/mo | -8.1% | +3.3% |
| 23 | KnightdaleNC | 66 | $1,698/mo | -8.2% | +2.5% |
| 24 | DavidsonNC | 65 | $2,107/mo | -7.4% | +0.1% |
| 25 | GreensboroNC | 64 | $1,395/mo | -6.9% | +2.3% |
| 26 | HuntersvilleNC | 64 | $1,903/mo | -7.2% | +1.0% |
| 27 | Rocky MountNC | 64 | $1,259/mo | -7.0% | +2.4% |
| 28 | MonroeNC | 64 | $1,896/mo | -7.0% | +2.6% |
| 29 | GreenvilleNC | 63 | $1,460/mo | -6.4% | +2.0% |
| 30 | Mint HillNC | 63 | $1,650/mo | -6.7% | -1.3% |
| 31 | Southern PinesNC | 63 | $1,753/mo | -6.6% | -1.1% |
| 32 | Indian TrailNC | 62 | $2,004/mo | -6.0% | +4.7% |
| 33 | KernersvilleNC | 62 | $1,706/mo | -6.2% | +3.5% |
| 34 | SanfordNC | 61 | $1,734/mo | -5.6% | +1.3% |
| 35 | Winston-SalemNC | 60 | $1,478/mo | -4.9% | +5.0% |
| 36 | SalisburyNC | 60 | $1,393/mo | -4.9% | +2.9% |
| 37 | High PointNC | 59 | $1,418/mo | -4.6% | +3.8% |
| 38 | BelmontNC | 59 | $1,819/mo | -4.3% | +2.4% |
| 39 | JacksonvilleNC | 58 | $1,421/mo | -4.0% | +4.3% |
| 40 | Elizabeth CityNC | 58 | $1,457/mo | -3.8% | +3.8% |
| 41 | WaxhawNC | 57 | $2,626/mo | -3.7% | +5.6% |
| 42 | WilsonNC | 56 | $1,494/mo | -2.9% | +2.3% |
| 43 | GoldsboroNC | 56 | $1,503/mo | -3.0% | +2.2% |
| 44 | HendersonvilleNC | 56 | $1,674/mo | -2.8% | +2.5% |
| 45 | StatesvilleNC | 55 | $1,765/mo | -2.3% | +4.8% |
| 46 | Mount HollyNC | 55 | $1,772/mo | -2.5% | +3.4% |
| 47 | HavelockNC | 55 | $1,542/mo | -2.6% | +2.3% |
| 48 | ThomasvilleNC | 54 | $1,314/mo | -1.8% | +3.9% |
| 49 | New BernNC | 53 | $1,555/mo | -1.5% | +4.0% |
| 50 | Hope MillsNC | 53 | $1,673/mo | -1.4% | +3.4% |