Kehrsatz se situe à 570 m d'altitude, à 4,5 km au sud-sud-est de la capitale cantonale Berne (à vol d'oiseau). L'ancien village-tas s'étend sur une surface d'aplanissement offrant une belle vue sur le versant inférieur est du Gurten et sur la bordure nord du Längenberg, au-dessus de la plaine du Belpmoos, qui fait partie de la large plaine de l'Aar.