Ottenbach has an area of 5 km2 (1.9 sq mi). Of this area, 56.4% is used for agricultural purposes, while 20.7% is forested. Of the rest of the land, 19.1% is settled (buildings or roads) and the remainder (3.8%) is non-productive (rivers, glaciers or mountains).[4]
It is located near the Reuss River on the border with the Canton of Aargau.
| year | population |
|---|---|
| 1467 | 22 Households |
| 1650 | 320 |
| 1850 | 1,169 |
| 1900 | 1,107 |
| 1950 | 971 |
| 2000 | 2,164 |

