La municipalité comprend la ville d'Ypres et les villages de Boezinge, Brielen, Dikkebus, Elverdinge, Hollebeke, Sint-Jan, Vlamertinge, Voormezele, Zillebeke et Zuidschote.
La municipalité se compose de la ville d'Ypres et des villages de Boezinge, Brielen, Dikkebus, Elverdinge, Hollebeke, Sint-Jan, Vlamertinge, Voormezele, Zillebeke et Zuidschote.