Thor is located in Humboldt County, IA. The population is 233, making Thor the 7th largest city in Humboldt County.
There are 0 public schools in Thor with an average Homefacts rating of NA. The total crime rate for Thor is very low , and there are 1 registered sex offenders residing in the city. Unemployment in Thor is low and the median home sales price is $0. Detailed and up-to-date Thor property reports are available for any property address.
Cities near Thor include Norway Township, Beaver Township and Newark Township.