alt st. johann was a municipality in toggenburg in the canton of st. gallen in switzerland. on 1 january 2010, the former municipalities of alt st. johann and wildhaus merged into the new municipality of wildhaus-alt st. johann.