Waterloo, Missouri

Waterloo is a community in Lafayette County, Missouri, United States. Located in west central Missouri on MO 224 near the south bank of the Missouri River Missouri River. Nearby towns include Napoleon, Wellington, and Lexington.