Hopkinton is located in Delaware County, IA. The population is 616, making Hopkinton the 3rd largest city in Delaware County.
There are 1 public schools in Hopkinton with an average Homefacts rating of A+. The total crime rate for Hopkinton is low , and there are 3 registered sex offenders residing in the city. Unemployment in Hopkinton is low and the median home sales price is $0. Detailed and up-to-date Hopkinton property reports are available for any property address.
Cities near Hopkinton include South Fork Township, Union Township and Delhi Township.