Waterland est membre de la communauté d'agglomération Stadsregio Amsterdam, regroupant les communes autour d'Amsterdam. Elle est bordée au nord par Edam-Volendam, au nord-ouest par Purmerend, à l'ouest par Landsmeer, au sud par Amsterdam et à l'est par la province du Flevoland. Elle compte 115,66 km2 de superficie, dont 63,55 km2 d'eau.