Altstätten é uma
comuna da
Suíça, no
Cantão São Galo, com cerca de 10.698 habitantes. Estende-se por uma
área de 39,43
km², de
densidade populacional de 271 hab/km². Confina com as seguintes comunas:
Eichberg,
Feldkirch (AT - 8),
Gais (AR),
Marbach,
Oberegg (AI),
Oberriet,
Ruggell (LI),
Rüte (AI),
Rüthi,
Sennwald,
Trogen (AR).