Iowa Falls is a city in Hardin County, Iowa, United States. Iowa Falls is the home of Ellsworth Community College. It is also a regional transportation center, located along U.S. Routes 20 and 65 and the Canadian National and Union Pacific Railroads. The population was 5,193 at the 2000 census. A landmark in the city is its movie theater. Built as the Metropolitan Opera House in 1899, it presented plays, operas, and vaudville in the town during the first half of the twentieth century, and today is listed on the National Register of Historic Places.