Caswell County Post Offices

7330 Us Highway 158 E
Leasburg, North Carolina 27291

238 Broad St
Milton, North Carolina 27305

6331 Old Us Highway 29
Pelham, North Carolina 27311

17 Main St
Prospect Hill, North Carolina 27314

48 Park Springs Rd
Providence, North Carolina 27315

146 Main St
Yanceyville, North Carolina 27379

Caswell County

There are 6 US Post Offices in Caswell County serving a total of 14,704 residents equating to 2,451 residents per post office. It's estimated that approximately 23,469 packages are handled across the 6 county post offices annually. Caswell County is a county located in the U.S. state of North Carolina. As of the 2010 census, the population was 23,719. Its county seat is Yanceyville."