Waterloo is een buurtschap in de gemeente Sluis. De buurtschap ligt ten westen van het dorp Breskens en ten zuiden van de Nieuwensluis. Waterloo ligt aan de Pruijendijk. De buurtschap bestaat uit een tiental boerderijen en woonhuizen. Waterloo bevat ook een rioolzuiveringinstallatie. De buurtschap ligt in de Oud Breskens Polder. Ten westen van Waterloo ligt een kreek met de naam Zwarte Gat. Door de buurtschap ligt een kanaal dat de kreek met Nieuwensluis verbindt.
De postcode van de buurtschap is 4511, de postcode van Breskens.