North Carolina is known for its tar and mineral production, regional food, and institutions of higher education. From the chilly mountains to the warm, beckoning beaches, North Carolina has the best places perfect for first-time homebuyers and retirees. If you’re ready to move to the Tar Heel State, NewHomeSource has compiled a list of the 10 most affordable cities to help inform your choice.
10 Most Affordable Cities
1. Eden
Home Price to Income Ratio: 2.41
Average Property Tax: $1,254
Median Household Income: $50,959
The top spot on our list of most affordable cities goes to Eden. With over 15,000 residents calling it home, Eden is the largest city in Rockingham County. Learn about local history at the Eden Historical Museum or go hiking at Matrimony Creek Greenway.
2. Rocky Mount
Home Price to Income Ratio: 2.80
Average Property Tax: $1,459
Median Household Income: $52,927
With a population of 54,000, Rocky Mount is the most populated city on our list. The Tar River winds its way through the city, and you can check out waterside attractions like Rocky Mount Mills, an 82-acre former cotton mill turned into an urban space for restaurants, breweries, and residencies. Further in town, you can enjoy performance arenas, a children’s museum, and much more!
3. Thomasville
Home Price to Income Ratio: 2.80
Average Property Tax: $1,726
Median Household Income: $58,246
Thomasville is home to over 27,000 residents. Like Lexington and High Point, Thomasville is renowned for its contributions to the furniture industry. Strolling through downtown Thomasville, you can gaze upon historical buildings and landmarks. If the mood strikes, catch a live performance at one of their amphitheaters.
4. Henderson
Home Price to Income Ratio: 3.01
Average Property Tax: $1,350
Median Household Income: $38,780
Henderson, the seat of Vance County, serves up a variety of restaurants, retail stores, and parks. If you’re looking for a weekend getaway, Kerr Lake and the surrounding campgrounds are a mere seven miles north of the city. Henderson is home to nearly 15,000 residents.
5. Kinston
Home Price to Income Ratio: 3.07
Average Property Tax: $1,618
Median Household Income: $35,250
Kinston is located in Lenoir County in eastern North Carolina. Downtown Kinston is a thriving scene of restaurants, history museums, art galleries, and even a fire station museum. Need to cool down? Dive into Lions Water Adventure, a waterpark that’s packed with fun for the entire family.
6. Tarboro
Home Price to Income Ratio: 3.15
Average Property Tax: $1,284
Median Household Income: $49,386
If you love the thought of living in a small town then Tarboro may be ideal – only 10,000 call it home. On warm days, you can enjoy fishing at Indian Lake and participate in a multitude of recreational activities at the adjacent Indian Lakes Sports Complex. If you prefer indoor comfort, check out the art galleries at Blount-Bridgers House.
7. Reidsville
Home Price to Income Ratio: 3.26
Average Property Tax: $851
Median Household Income: $42,702
Rounding out our top 10 is Reidsville, located in Rockingham County. One highlight is Lake Reidsville and the surrounding parks, where you can enjoy camping, fishing, and boating. If you want to take a trip to a big city, Greensboro is a mere 24 miles south, making weekend jaunts a breeze.
8. Asheboro
Home Price to Income Ratio: 3.35
Average Property Tax: $1,118
Median Household Income: $48,628
Asheboro is the seat of Randolph County and is best known for the North Carolina Zoo, featuring over 1,600 animals. Enjoy visiting the multitude of parks throughout the city, as well as many unique attractions.
9. Lexington
Home Price to Income Ratio: 3.78
Average Property Tax: $939
Median Household Income: $41,775
Lexington is located approximately 60 miles northeast of Charlotte. The athletically inclined will be pleased to know that Lexington is home to golf courses and a swim club. You’ll also find amenities such as a drive-in movie theater, a local history museum, and a regional airport.
10. Sanford
Home Price to Income Ratio: 4.09
Average Property Tax: $1,854
Median Household Income: $54,294
With over 30,000 residents, Sanford is one of the larger cities on our list. You’ll find all the urban amenities here, including parks, restaurants, medical centers, and places of worship.
Julie Gordey
A lifelong educator, Julie Gordey, is a retired school administrator. After years of focusing on education, this University of Texas graduate now travels and enjoys freelance writing for BDX and NewHomeSource.com.