Richmond was formed in 1779 from Anson. Rockingham is the county seat.