Morat est situé sur la route Nord-Sud (E4 + ) entre Berne et Lausanne. La petite ville médiévale se trouve sur le Plateau suisse aux abords du Grand Marais. La ville est érigée sur une petite éminence, ( d'altitude) qui domine le bord du lac