5 Cities Where You Can Buy a Home for Under 300k

3. Jacksonville, North Carolina

Insider Monkey Score: 21

Median Home Price: $200,000

Cost of Living Index: 86.3

One of the most affordable places to buy a home in North Carolina is Jacksonville. With diverse job opportunities, family-friendly amenities, and a rich cultural scene, the city provides a well-rounded living experience to its residents. Apart from affordable housing, the cost of living is also 13.3% lower than the national average.