100 cities ranked by median home price
$4K
Lowest Price
$113K
Avg of Top 50
$4K
433 days on market
$12K
2 days on market
$20K
33 days on market
$20K
39 days on market
$22K
22 days on market
$25K
23 days on market
$30K
33 days on market
$33K
177 days on market
$35K
11 days on market
$40K
4 days on market
| # | City | Median Price | Days on Market | Months Supply | YoY Change |
|---|---|---|---|---|---|
| 1 | Old Hundred | $4K | 433 days | — | N/A |
| 2 | Flat Rock | $12K | 2 days | 4.0 mo | N/A |
| 3 | Elrod | $20K | 33 days | — | N/A |
| 4 | Orrum | $20K | 39 days | — | N/A |
| 5 | Dobbins Heights | $22K | 22 days | — | N/A |
| 6 | Aurora | $25K | 23 days | 3.0 mo | N/A |
| 7 | Lucama | $30K | 33 days | 3.0 mo | N/A |
| 8 | Enfield | $33K | 177 days | 12.0 mo | N/A |
| 9 | Henrietta | $35K | 11 days | 1.0 mo | N/A |
| 10 | Ansonville | $40K | 4 days | 6.0 mo | N/A |
| 11 | Garysburg | $45K | 31 days | — | N/A |
| 12 | Hobucken | $46K | 7 days | 1.0 mo | N/A |
| 13 | East Laurinburg | $50K | 528 days | — | N/A |
| 14 | Speed | $50K | 157 days | — | N/A |
| 15 | Lilesville | $53K | 68 days | 1.0 mo | N/A |
| 16 | Badin | $55K | 33 days | 2.5 mo | N/A |
| 17 | Ronda | $58K | 3 days | 1.0 mo | N/A |
| 18 | Seaboard | $59K | 8 days | — | N/A |
| 19 | South Weldon | $60K | 14 days | — | N/A |
| 20 | Sunbury | $60K | 1 days | 1.0 mo | N/A |
| 21 | Lasker | $61K | 129 days | — | N/A |
| 22 | Falkland | $62K | 11 days | — | N/A |
| 23 | Morven | $62K | 10 days | 2.0 mo | N/A |
| 24 | Bostic | $69K | 187 days | 1.0 mo | N/A |
| 25 | Mesic | $75K | 201 days | — | N/A |
| 26 | Ramseur | $80K | 10 days | 7.0 mo | N/A |
| 27 | St. Pauls | $80K | 24 days | 0.7 mo | N/A |
| 28 | Robbins | $82K | 10 days | 2.0 mo | N/A |
| 29 | Wakulla | $84K | 102 days | — | N/A |
| 30 | Maxton | $87K | 14 days | 1.8 mo | N/A |
| 31 | Lowgap | $88K | 42 days | — | N/A |
| 32 | Norman | $95K | 7 days | — | N/A |
| 33 | Cameron | $100K | 74 days | 1.0 mo | N/A |
| 34 | Connelly Springs | $100K | 144 days | 3.5 mo | N/A |
| 35 | Gibson | $100K | 42 days | 1.0 mo | N/A |
| 36 | Jackson Springs | $104K | 20 days | — | N/A |
| 37 | Gulf | $105K | 15 days | — | N/A |
| 38 | Hamlet | $107K | 253 days | 10.5 mo | N/A |
| 39 | Halifax | $110K | 156 days | 2.0 mo | N/A |
| 40 | Proctorville | $110K | 9 days | — | N/A |
| 41 | Casar | $113K | 30 days | — | N/A |
| 42 | Rowland | $115K | 195 days | 2.0 mo | N/A |
| 43 | Scotland Neck | $115K | 32 days | 3.0 mo | N/A |
| 44 | Laurel Hill | $121K | 44 days | — | N/A |
| 45 | Woodland | $122K | 47 days | 1.5 mo | N/A |
| 46 | East Rockingham | $125K | 47 days | 3.0 mo | N/A |
| 47 | Cove City | $125K | 15 days | — | N/A |
| 48 | Bayboro | $126K | 10 days | 1.0 mo | N/A |
| 49 | Godwin | $128K | 105 days | — | N/A |
| 50 | Belhaven | $128K | 119 days | 6.0 mo | N/A |
| 51 | Cordova | $129K | 106 days | 4.0 mo | N/A |
| 52 | Hollister | $129K | 13 days | — | N/A |
| 53 | Atlantic | $132K | 1 days | 1.0 mo | N/A |
| 54 | Mayodan | $133K | 52 days | 2.0 mo | N/A |
| 55 | Castle Hayne | $134K | 48 days | 3.0 mo | N/A |
| 56 | Kinston | $135K | 74 days | 4.3 mo | +13.7% |
| 57 | Trenton | $135K | 51 days | 5.0 mo | N/A |
| 58 | Altamahaw | $137K | 32 days | 2.0 mo | N/A |
| 59 | Liberty | $137K | 28 days | 14.0 mo | N/A |
| 60 | Emma | $138K | 30 days | 10.0 mo | N/A |
| 61 | McDonald | $138K | 394 days | — | N/A |
| 62 | McFarlan | $140K | 179 days | — | N/A |
| 63 | Princeville | $140K | 271 days | 4.0 mo | N/A |
| 64 | Rennert | $140K | 7 days | — | N/A |
| 65 | Brookford | $142K | 79 days | — | N/A |
| 66 | Ruffin | $145K | 4 days | 1.0 mo | N/A |
| 67 | Whitakers | $146K | 44 days | 5.0 mo | N/A |
| 68 | Dudley | $149K | 123 days | — | N/A |
| 69 | Coinjock | $150K | days | 1.0 mo | N/A |
| 70 | Dellview | $150K | 12 days | — | N/A |
| 71 | Kittrell | $150K | 18 days | 1.0 mo | N/A |
| 72 | Rockingham | $150K | 48 days | 3.1 mo | N/A |
| 73 | Stovall | $150K | 3 days | 1.0 mo | N/A |
| 74 | Webster | $150K | 67 days | — | N/A |
| 75 | Pinetown | $151K | 18 days | — | N/A |
| 76 | Jonesville | $153K | 118 days | 4.5 mo | N/A |
| 77 | Valdese | $153K | 162 days | 6.0 mo | N/A |
| 78 | Hudson | $153K | 81 days | 3.4 mo | N/A |
| 79 | Jackson Heights | $153K | 1 days | 4.0 mo | N/A |
| 80 | Middlesex | $155K | 7 days | 6.0 mo | N/A |
| 81 | Peachland | $155K | 342 days | 6.0 mo | N/A |
| 82 | Madison | $156K | 87 days | 1.8 mo | N/A |
| 83 | Marietta | $156K | 8 days | — | N/A |
| 84 | Rich Square | $156K | 23 days | 3.0 mo | N/A |
| 85 | Vanceboro | $159K | 55 days | 2.0 mo | N/A |
| 86 | Forest Hills | $159K | 86 days | 1.0 mo | N/A |
| 87 | Rex | $161K | 357 days | — | N/A |
| 88 | Dundarrach | $162K | 43 days | — | N/A |
| 89 | Dover | $165K | 7 days | — | N/A |
| 90 | Gorman | $165K | 12 days | 1.0 mo | N/A |
| 91 | Love Valley | $165K | 10 days | 1.0 mo | N/A |
| 92 | Lumberton | $165K | 71 days | 3.5 mo | -31.0% |
| 93 | Stony Point | $165K | 17 days | 1.0 mo | N/A |
| 94 | White Plains | $165K | 132 days | — | N/A |
| 95 | Grantsboro | $168K | 11 days | — | N/A |
| 96 | South Rosemary | $169K | 38 days | 3.0 mo | N/A |
| 97 | Elm City | $169K | 24 days | 3.3 mo | N/A |
| 98 | Gaston | $169K | 5 days | — | N/A |
| 99 | Eden | $170K | 104 days | 4.0 mo | +13.3% |
| 100 | Moravian Falls | $170K | 44 days | 1.3 mo | N/A |
Looking for affordable housing in North Carolina? We've ranked 100 cities by median home price to help you find budget-friendly options. The most affordable city is Old Hundred with a median price of $4K.
Connect with a local agent who specializes in first-time buyers and budget-conscious buyers.
Find an Agent