Iowa Falls is a city located in Hardin County, Iowa, United States. It is situated along the Iowa River and has a population of approximately 5,150 people as of the 2020 census. Iowa Falls is known for its historic downtown area, which features many well-preserved buildings from the late 19th and early 20th centuries. The city is also home to Ellsworth Community College, a two-year college that offers a variety of academic programs. Iowa Falls offers residents and visitors a range of recreational activities, including boating, fishing, and hiking in the nearby parks and nature areas.