Geografia fisica
Il territorio di Altstätten si estende sul versante occidentale della valle del Reno, tra il
Lago di Costanza 
e Buchs, a un'altitudine compresa tra i 410 m s.l.m. della piana del Reno e i 1 795 m s.l.m. del monte
Hoher Kasten 
; la frazione di Lienz costituisce un'exclave del comune compresa tra i territori di Rüthi e Sennwald.
La città si trova al passaggio tra la pianura del Reno (municipio a 462 m s.l.m.) e le pendici del
Gruppo dell'Alpstein 
, un gruppo montuoso delle Prealpi di Appenzello e di San Gallo; la vista a est e a sud è libera verso la piana del Reno alpino, mentre a nord e a ovest sono presenti le montagne delle Prealpi appenzellesi:
Kamor 
, Fäneren, Hirschberg, Sommersberg, Landmarch e Sankt Anton. Presso il Ruppenpass si trova il confine tricantonale con i cantoni Appenzello Esterno e Appenzello Interno.