Elle se trouve au sud du canton dans la région de Pfannenstiel, formant une grande partie de la rive nord du lac de Zurich.
Meilen est l'un des douze districts du canton germanophone de Zurich, en Suisse.