Strafford is a city in New Hampshire. So far we have accumulated 0 streets in Strafford and on these streets we have added 0 real estate properties.
- Federal District
- New Hampshire
Strafford is a town in Strafford County, New Hampshire, United States. The population was 3,991 at the 2010 census. The two main settlements in town are the villages of Center Strafford and Bow Lake Village.