Ellsworth — city in Hamilton County, Iowa, United States