Waterloo, IA is located in Black Hawk County. It is home to 29890 people. The median household income is $41,176.00 (Source: 2000 Census). The average home value was $82,500.00 (Source: 2000 Census). Nearby towns and cities include Waterloo, Evansdale. Find listings of real estate for sale in Waterloo below.