Waterloo is a community in Lafayette County, Missouri, United States.
Nearby towns include Napoleon, Wellington, and Lexington.
[2] The community was named in commemoration of the Battle of Waterloo, at which Napoleon surrendered.
[3] A post office called Waterloo was established in 1877, and remained in operation until 1909.
This Lafayette County, Missouri state location article is a stub.