Ottenbach, localité qui a une altitude d'environ 409 mètres au dessus du niveau de la mer, s'étend sur la rive du fleuve Reuss, dans une zone naturelle protégée et employée comme zone de loisirs locale et sur le hameau de Rickenbach appartenant à la ville.
Le territoire s'étale sur 5,01 kilomètres carrés, pour une population de 2555 habitants, selon le recensement de l'année 2018. Berne, la capitale du pays, est à une distance, à vol d'oiseau, de 81 kilomètres de son centre géographique.
Cette localité, située au centre nord de la Suisse en Europe de l'Ouest, abrite un organisme de race, la « Swiss Quarter Horse Association ».