Weldon, NC

View of Weldon, NC
Image credit: Indy beetle / CC0
Population
1,374
U.S. Census Population Estimates Program · 2025
Elevation
73 ft
Median Home Value
$100,500
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$921/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$48,350
U.S. Census American Community Survey 5-Year · 2024
General Quality
Overall rating out of 100

Highlights

What stands out in Weldon

Explore

More places like Weldon

About Weldon

Weldon is a small, quiet river town in Halifax County, set right along the Roanoke River just east of Roanoke Rapids. Home to around 1,500 residents, it offers a peaceful pace where daily life feels unhurried and personal. U.S. 301 runs right through town and connects easily to I-95, making trips to Rocky Mount or across the Virginia state line simple. Families are served by Weldon City Schools and Roanoke Valley Early College, giving students solid local education options in a close-knit setting.

North Carolina Weldson NARA 68146512 (cropped)

The Roanoke River shapes everyday life here. Weldon is famous among anglers as the Rockfish Capital of the World, drawing visitors each spring when striped bass migrate up the river. For walking, running, or biking, the Roanoke Canal Trail follows the water past historic stone aqueducts, green spaces, and scenic river overlooks. With its historic homes, shaded streets, and easy access to outdoor recreation, Weldon offers an appealing spot for newcomers looking for affordable small-town living close to the water.

Top Rating Signals

Highest current ratings for this town.

Loading town details...