Randolph was formed in 1779 from Guilford. In 1819 a new courthouse was authorized to be built in Asheborough. Asheboro is the county seat.