Asheboro City Hall is located at 146 North Church Street, Asheboro, NC 27204.
Asheboro developed as the main courthouse and market town for Randolph County, located in the gently rolling hills of the North Carolina piedmont. The county was largely a place of small farms until the arrival of railroads in the 1890s. Farming remained a mainstay, but furniture manufacturing and textile manufacturing added a degree of new economic momentum. By the mid-twentieth century, Randolph County boasted some 50,000 citizens, 7,000 of whom lived at Asheboro, the county seat.