Dover is a city in Strafford County, New Hampshire, United States. The population was 29,987 at the 2010 census, the largest in the New Hampshire Seacoast region.Wikipedia