Stafford is the county town of Staffordshire in England. It lies in the north of the West Midlands region, between Wolverhampton and Stoke-on-Trent. The population of Stafford was given in the 2001 census as 63,681, with that of the wider borough of Stafford as 124,531.
Source: CIA Factbook, Wikipedia
Did you find it useful?
Do you have pictures or stories to share about Stafford? Send them to