Hartley is a city in O'Brien County, Iowa, United States. The population was 1,605 in the 2020 census.
Main Street, Hartley, Iowa 1900
O'Brien County is a county in the U.S. state of Iowa. As of the 2020 United States Census, the population was 14,182. The county seat is Primghar.
O'Brien County Courthouse