Altstätten es una ciudad y comuna suiza del cantón de San Galo, ubicada en el distrito de Rheintal.