Situation

Cudrefin est la commune la plus septentrionale du Canton de Vaud et sa superficie s'étend sur un total de 2'754 ha.

Elle est constituée par la ville elle-même, les villages de Montet et Champmartin et par quelques hameaux plus ou moins importants tels La Sauge, Pégran, La Planche à  la Tanne et Le Pré de Villars.

Cudrefin partage ses limites terrestres avec la commune vaudoise de Vully-les-Lacs mais également avec la commune fribourgeoise de Mont-Vully.

Quant aux limites aquatiques, elles touchent les cantons de Neuchâtel, Fribourg et Berne.

Plan de Cudrefin