LOCATION United States

Venable

Carrboro is a town in Orange County in the U.S. state of North Carolina. The population was 21,295 at the 2020 census. The town, which is part of the Raleigh-Durham-Chapel Hill combined statistical area, was named after North Carolina industrialist Julian S. Carr.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways