
Looking for affordable housing options in North Carolina? Based on the Zillow Home Value Index, you’ll find remarkable opportunities in these 25 towns where home prices remain accessible despite the national trend of increasing real estate values. These communities offer a compelling mix of affordability and potential for appreciation.
You might be surprised to learn that the most affordable towns in North Carolina have experienced an average appreciation of 74.77% since 2010, with the town of Morven showing an impressive 169.28% growth over this period. Even during the housing boom years between 2020 and 2025, these towns continued to see nearly 50% average price growth while remaining the most affordable options in the state.
As you explore these communities, you’ll notice a geographic pattern – many of the most affordable towns are located in the northeastern part of North Carolina, particularly in Halifax County. While home values remain low compared to urban centers, these towns represent potential investment opportunities with median values around $109,000 in 2025 and consistent growth over the past decade.
1. Dudley

- 2025 Home Value: $128,344.84
- 2020 Home Value: $83,378.87
- 2015 Home Value: $68,331.98
- 2010 Home Value: $67,956.21
- % Change from 2010 to 2025: 88.86%
- % Change from 2015 to 2025: 87.83%
- % Change from 2020 to 2025: 53.93%
At the top of our list of most affordable North Carolina towns, Dudley in Wayne County combines proximity to Goldsboro with remarkable growth trends. You’ll be impressed by the robust 88.86% increase in home values since 2010, reaching $128,344 in 2025. The appreciation has been particularly strong in recent years, with a 53.93% jump just since 2020.
2. Bladenboro

- 2025 Home Value: $128,084.76
- 2020 Home Value: $92,146.70
- 2015 Home Value: $89,234.64
- 2010 Home Value: $91,220.62
- % Change from 2010 to 2025: 40.41%
- % Change from 2015 to 2025: 43.54%
- % Change from 2020 to 2025: 39.00%
In the southeastern region of North Carolina in Bladen County, Bladenboro offers you affordable living with steady if unspectacular growth. You’ll notice that home values actually declined slightly between 2010 and 2015 before beginning a more consistent upward trend, resulting in a 40.41% overall increase since 2010 to reach $128,084 in 2025.
3. Roseboro

- 2025 Home Value: $124,298.02
- 2020 Home Value: $84,807.70
- 2015 Home Value: $65,182.87
- 2010 Home Value: $59,798.54
- % Change from 2010 to 2025: 107.86%
- % Change from 2015 to 2025: 90.69%
- % Change from 2020 to 2025: 46.56%
Situated in Sampson County within the Fayetteville metropolitan area, Roseboro shows impressive growth while maintaining affordability. You’ll be impressed by the substantial 107.86% increase in home values since 2010, reaching $124,298 in 2025. Unlike many towns on this list, Roseboro has experienced consistent appreciation across all periods, with particularly strong 90.69% growth since 2015.
4. Casar

- 2025 Home Value: $123,784.92
- 2020 Home Value: $93,305.53
- 2015 Home Value: $67,314.00
- 2010 Home Value: $71,055.82
- % Change from 2010 to 2025: 74.21%
- % Change from 2015 to 2025: 83.89%
- % Change from 2020 to 2025: 32.67%
Tucked into the foothills of western North Carolina in Cleveland County, Casar provides you with mountain views and rural character at affordable prices. You’ll find that home values dipped between 2010 and 2015 before experiencing strong growth, resulting in a 74.21% overall increase since 2010 to reach $123,784 in 2025. The town has seen a healthy 32.67% appreciation since 2020.
5. Rockingham

- 2025 Home Value: $123,660.04
- 2020 Home Value: $88,773.15
- 2015 Home Value: $68,835.88
- 2010 Home Value: $73,961.54
- % Change from 2010 to 2025: 67.20%
- % Change from 2015 to 2025: 79.64%
- % Change from 2020 to 2025: 39.30%
The county seat of Richmond County, Rockingham combines motorsports heritage with affordable living opportunities. You’ll observe that after a decline between 2010 and 2015, home values have rebounded dramatically with a 67.20% overall increase since 2010, reaching $123,660 in 2025. The steady 39.30% growth since 2020 demonstrates continued market strength.
6. Mount Olive

- 2025 Home Value: $121,138.78
- 2020 Home Value: $101,054.62
- 2015 Home Value: $92,391.96
- 2010 Home Value: $91,119.98
- % Change from 2010 to 2025: 32.94%
- % Change from 2015 to 2025: 31.11%
- % Change from 2020 to 2025: 19.87%
Known for its annual Pickle Festival and home to the University of Mount Olive, this Duplin County town gives you access to higher education at affordable housing prices. You’ll note that home values have shown the most modest growth among these 25 towns, with a 32.94% increase since 2010 to reach $121,138 in 2025. The appreciation has been steady but not spectacular, with just a 19.87% increase since 2020.
7. Williamston

- 2025 Home Value: $119,826.95
- 2020 Home Value: $81,026.09
- 2015 Home Value: $74,119.08
- 2010 Home Value: $76,038.96
- % Change from 2010 to 2025: 57.59%
- % Change from 2015 to 2025: 61.67%
- % Change from 2020 to 2025: 47.89%
Serving as the county seat of Martin County in eastern North Carolina, Williamston offers you historic charm with reasonable housing costs. You’ll find that home values have increased 57.59% since 2010, reaching $119,826 in 2025. The town experienced a slight decline between 2010 and 2015 before beginning a steady upward trend, with particular strength in the last five years showing a 47.89% increase since 2020.
8. Hamlet

- 2025 Home Value: $119,592.27
- 2020 Home Value: $82,382.16
- 2015 Home Value: $61,075.29
- 2010 Home Value: $66,769.75
- % Change from 2010 to 2025: 79.11%
- % Change from 2015 to 2025: 95.81%
- % Change from 2020 to 2025: 45.17%
Famous for its historic train depot and railroad heritage, Hamlet in Richmond County offers you affordable living with strong growth potential. You’ll notice that after a decline between 2010 and 2015, home values have surged dramatically, resulting in a 79.11% overall increase since 2010 to reach $119,592 in 2025. The town, located near the South Carolina border in the Rockingham metropolitan area, has seen values nearly double since 2015, with a 95.81% increase in that period.
9. Roper

- 2025 Home Value: $119,306.48
- 2020 Home Value: $92,026.45
- 2015 Home Value: $81,931.55
- 2010 Home Value: $79,884.30
- % Change from 2010 to 2025: 49.35%
- % Change from 2015 to 2025: 45.62%
- % Change from 2020 to 2025: 29.64%
Nestled in Washington County near the Albemarle Sound, Roper gives you access to eastern North Carolina’s water recreation at affordable prices. You’ll find steady appreciation in this small community, with home values increasing 49.35% since 2010 to reach $119,306 in 2025. Unlike many towns on this list, Roper has shown consistent growth without significant dips, though the pace has been more moderate at 29.64% since 2020.
10. Trenton

- 2025 Home Value: $117,723.33
- 2020 Home Value: $66,469.46
- 2015 Home Value: $56,792.48
- 2010 Home Value: $61,770.39
- % Change from 2010 to 2025: 90.58%
- % Change from 2015 to 2025: 107.29%
- % Change from 2020 to 2025: 77.11%
As the small county seat of Jones County, Trenton combines rural charm with proximity to the New Bern metropolitan area. You’ll discover that despite a dip in values between 2010 and 2015, the real estate market has rebounded dramatically with a 90.58% overall increase since 2010, reaching $117,723 in 2025. The growth has been particularly impressive recently, with a 77.11% surge since 2020.
11. Wadesboro

- 2025 Home Value: $117,667.54
- 2020 Home Value: $67,630.35
- 2015 Home Value: $50,165.60
- 2010 Home Value: $48,890.57
- % Change from 2010 to 2025: 140.68%
- % Change from 2015 to 2025: 134.56%
- % Change from 2020 to 2025: 73.99%
The county seat of Anson County, Wadesboro stands out with exceptional growth figures while remaining affordable. You’ll be impressed by the 140.68% increase in home values since 2010, reaching $117,667 in 2025. The appreciation has been particularly strong recently, with a 73.99% jump since 2020.
12. Murfreesboro

- 2025 Home Value: $111,310.18
- 2020 Home Value: $81,054.69
- 2015 Home Value: $74,330.94
- 2010 Home Value: $75,701.74
- % Change from 2010 to 2025: 47.04%
- % Change from 2015 to 2025: 49.75%
- % Change from 2020 to 2025: 37.33%
Home to Chowan University in Hertford County, Murfreesboro offers you a college town atmosphere at remarkably affordable prices. You’ll find that home values have grown steadily if not spectacularly, with a 47.04% increase since 2010 to reach $111,310 in 2025. After a slight decline between 2010 and 2015, the market has shown consistent growth, including a solid 37.33% appreciation since 2020.
13. Roanoke Rapids

- 2025 Home Value: $108,961.55
- 2020 Home Value: $72,044.71
- 2015 Home Value: $69,135.72
- 2010 Home Value: $74,388.17
- % Change from 2010 to 2025: 46.48%
- % Change from 2015 to 2025: 57.61%
- % Change from 2020 to 2025: 51.24%
Situated along Interstate 95 in Halifax County, Roanoke Rapids serves as a commercial hub in northeastern North Carolina while maintaining affordable housing prices. You’ll observe that after a dip between 2010 and 2015, home values have rebounded strongly with a 46.48% overall increase since 2010, reaching $108,961 in 2025. The most dramatic growth has occurred recently, with values jumping 51.24% since 2020.
14. Ahoskie

- 2025 Home Value: $108,766.56
- 2020 Home Value: $83,101.15
- 2015 Home Value: $70,818.56
- 2010 Home Value: $69,792.79
- % Change from 2010 to 2025: 55.84%
- % Change from 2015 to 2025: 53.58%
- % Change from 2020 to 2025: 30.88%
Known as “The Only One” for its unique name, Ahoskie in Hertford County provides you with steady home value growth in northeastern North Carolina. You’ll find that property values have increased by 55.84% since 2010, reaching $108,766 in 2025. Unlike many towns on this list, Ahoskie experienced consistent growth across all periods, without significant dips, though the pace has been more moderate at 30.88% since 2020.
15. Princeville

- 2025 Home Value: $107,836.88
- 2020 Home Value: $61,159.19
- 2015 Home Value: $57,470.53
- 2010 Home Value: $50,859.59
- % Change from 2010 to 2025: 112.03%
- % Change from 2015 to 2025: 87.64%
- % Change from 2020 to 2025: 76.32%
Founded as the first town chartered by Black Americans in the United States, Princeville in Edgecombe County offers you a unique historical legacy alongside affordable housing options. You’ll be impressed by the substantial 112.03% growth in home values since 2010, reaching $107,836 in 2025. Despite facing significant flooding challenges from its location near the Tar River, the town has shown remarkable resilience with a 76.32% price increase just since 2020.
16. Plymouth

- 2025 Home Value: $104,108.28
- 2020 Home Value: $75,266.09
- 2015 Home Value: $62,684.38
- 2010 Home Value: $71,775.98
- % Change from 2010 to 2025: 45.05%
- % Change from 2015 to 2025: 66.08%
- % Change from 2020 to 2025: 38.32%
Situated on the Roanoke River in Washington County, Plymouth gives you access to waterfront living at surprisingly affordable prices. You’ll notice that home values suffered a significant decline between 2010 and 2015 before recovering strongly, resulting in an overall 45.05% growth since 2010 to reach $104,108 in 2025.
17. Morven

- 2025 Home Value: $103,505.74
- 2020 Home Value: $51,959.79
- 2015 Home Value: $41,550.77
- 2010 Home Value: $38,438.56
- % Change from 2010 to 2025: 169.28%
- % Change from 2015 to 2025: 149.11%
- % Change from 2020 to 2025: 99.20%
In Anson County along the South Carolina border, Morven showcases the most dramatic appreciation story among North Carolina’s affordable towns. You’ll be stunned by the remarkable 169.28% increase in home values since 2010, culminating in a 2025 average price of $103,505. Even more impressive is the nearly doubling of values in just the last five years, with a 99.20% increase since 2020. If you’re looking for maximum appreciation potential while staying under the $105,000 price point, Morven’s trajectory is unmatched.
18. Red Springs

- 2025 Home Value: $91,367.41
- 2020 Home Value: $60,167.21
- 2015 Home Value: $53,537.85
- 2010 Home Value: $56,426.29
- % Change from 2010 to 2025: 61.92%
- % Change from 2015 to 2025: 70.66%
- % Change from 2020 to 2025: 51.86%
Located in both Robeson and Hoke counties within the Fayetteville metropolitan area, Red Springs offers you affordable living with military town influences. You’ll find that home values dipped slightly between 2010 and 2015 before beginning a strong recovery, achieving an overall 61.92% growth since 2010 to reach $91,367 in 2025. The most striking growth occurred in the last five years, with a 51.86% increase since 2020.
19. Lilesville

- 2025 Home Value: $85,388.43
- 2020 Home Value: $45,268.68
- 2015 Home Value: $32,737.87
- 2010 Home Value: $32,057.12
- % Change from 2010 to 2025: 166.36%
- % Change from 2015 to 2025: 160.82%
- % Change from 2020 to 2025: 88.63%
Positioned in Anson County in the Charlotte metropolitan area, Lilesville stands out with explosive growth rates despite maintaining affordable housing prices. You’ll be astonished by the 166.36% increase in home values since 2010, the second-highest appreciation rate among these affordable towns. The growth has been particularly dramatic since 2020, with an 88.63% increase in just five years. At $85,388 in 2025, you’re looking at a market that combines relative affordability with exceptional growth potential, likely influenced by its proximity to Charlotte while still offering a more rural lifestyle along the Pee Dee River.
20. Halifax

- 2025 Home Value: $85,270.48
- 2020 Home Value: $58,348.58
- 2015 Home Value: $50,335.68
- 2010 Home Value: $45,591.79
- % Change from 2010 to 2025: 87.03%
- % Change from 2015 to 2025: 69.40%
- % Change from 2020 to 2025: 46.14%
The historic town of Halifax, located in Halifax County near the Roanoke River, offers you a unique blend of historical significance and affordable housing. You’ll be impressed by the robust 87.03% growth in home values since 2010, reaching $85,270 in 2025. The town has demonstrated consistent appreciation across all time periods, with particularly strong 46.14% growth since 2020.
21. Garland

- 2025 Home Value: $80,798.79
- 2020 Home Value: $55,881.49
- 2015 Home Value: $49,687.18
- 2010 Home Value: $45,223.80
- % Change from 2010 to 2025: 78.66%
- % Change from 2015 to 2025: 62.61%
- % Change from 2020 to 2025: 44.59%
Tucked away in Sampson County in eastern North Carolina, Garland presents you with an attractive combination of affordability and growth potential. You’ll find that home values have climbed steadily, increasing by 78.66% since 2010 to reach $80,798 in 2025. Unlike many towns on this list, Garland didn’t experience a dip during the 2010-2015 period but instead showed consistent appreciation. The growth has accelerated since 2020, with a 44.59% increase in just five years.
22. Scotland Neck

- 2025 Home Value: $70,621.50
- 2020 Home Value: $46,420.12
- 2015 Home Value: $47,556.85
- 2010 Home Value: $49,846.36
- % Change from 2010 to 2025: 41.68%
- % Change from 2015 to 2025: 48.50%
- % Change from 2020 to 2025: 52.14%
In the eastern part of Halifax County, Scotland Neck has emerged as a noteworthy affordable market with fascinating growth patterns. You’ll discover that while home values declined slightly between 2010 and 2020, they surged dramatically by 52.14% in the five years between 2020 and 2025. At $70,621 for an average home in 2025, you’re looking at an area with tremendous recent momentum despite its continued affordability.
23. Windsor

- 2025 Home Value: $70,243.90
- 2020 Home Value: $52,996.73
- 2015 Home Value: $51,332.50
- 2010 Home Value: $58,879.19
- % Change from 2010 to 2025: 19.30%
- % Change from 2015 to 2025: 36.84%
- % Change from 2020 to 2025: 32.54%
Situated in Bertie County along the Cashie River, Windsor gives you access to coastal North Carolina at remarkably affordable prices. You’ll find the town has experienced the lowest appreciation rate among the top 25 affordable towns, with just 19.30% growth since 2010. This moderate growth reflects a significant dip in values between 2010 and 2015, with prices still recovering. Since 2020, however, you’ve seen a healthy 32.54% increase, suggesting a strengthening market. With average home values at $70,243 in 2025, Windsor remains an exceptionally affordable option if you’re looking for small-town living with waterfront access.
24. Enfield

- 2025 Home Value: $60,000.23
- 2020 Home Value: $44,067.66
- 2015 Home Value: $38,121.38
- 2010 Home Value: $39,914.67
- % Change from 2010 to 2025: 50.32%
- % Change from 2015 to 2025: 57.39%
- % Change from 2020 to 2025: 36.15%
Located in Halifax County about 75 miles northeast of Raleigh, Enfield presents you with remarkable affordability at just $60,000 for an average home in 2025. You can observe steady growth in this market, with home values increasing by 50.32% since 2010. Like nearby Weldon, Enfield experienced a slight dip in values between 2010 and 2015 before beginning a strong recovery. With a 36.15% increase just since 2020, you’re looking at a town where property values are rising significantly while still maintaining status as the second most affordable housing market in North Carolina.
25. Weldon

- 2025 Home Value: $45,813.01
- 2020 Home Value: $29,983.51
- 2015 Home Value: $26,948.77
- 2010 Home Value: $28,739.40
- % Change from 2010 to 2025: 59.41%
- % Change from 2015 to 2025: 70.00%
- % Change from 2020 to 2025: 52.79%
Nestled along the Roanoke River in Halifax County, Weldon offers you the most affordable housing in North Carolina with a 2025 average home value of just $45,813. You’ll find that property values here have climbed 59.41% since 2010, with the most dramatic growth occurring in the last five years (52.79% since 2020). Despite a slight dip between 2010 and 2015, Weldon’s real estate market has rebounded strongly, making it an attractive option if you’re looking for an extremely affordable entry point into homeownership or investment potential in a historic riverside community.