Statistipedia

Waterloo, IL

Waterloo, IL
Map of Waterloo
StateIllinois
Population10,367
Links
Maps

Waterloo is located in the state of Illinois, roughly 20 miles south from St. Louis. Its population is 10,367.