Stafford, Virginia

Stafford is a census-designated place in and the county seat of Stafford County, Virginia. It lies 10 miles north of Fredericksburg, 40 miles south of metro Washington DC, and 60 miles north of Richmond, and it had a population of 4,320 people in 2010.