Asheboro
- Country: United States
- State: North Carolina
- Population: 26,141 (2016)
- Latitude: 35° 42.5' N (35.70791°)
- Longitude: 79° 48.8' W (-79.81364°)
- Elevation: 255 m/836 ft. above sea level
- Time zone: America/New_York (UTC -05:00); DST observed (UTC -04:00)