Hardy is a rural city in Iowa in the United States. It is one of 13 cities in Humboldt County. The population was just 57 at the time of the 2020 census.