St. Anton lies on the Rosanna River and is in the main east-west rail line between Austria and Switzerland.
Sankt Anton asub Rosanna jõe ääres ning on peamisel Austria ja Šveitsi vahelisel ida-läänesuunalisel raudteeliinil.