Rockford was founded in 1790 to be the county seat of Surry after Surry was split to form Stokes County (including then modern-day Forsyth County as well as Stokes). The community was incorporated in 1819 but has been municipally inactive for many years . When the portion of Surry County south of the Yadkin River was used to create Yadkin County in 1851, the county government was moved to Dobson. Several notable historical structures from the village's period as county seat are still standing, including the former county courthouse.