Fino al 31 dicembre 2009 è stato un comune autonomo che si estendeva per 52,10 km²; il 1º gennaio 2010 è stato accorpato all'altro comune soppresso di Wildhaus per formare il nuovo comune di Wildhaus-Alt Sankt Johann, del quale Alt Sankt Johann è capoluogo.
Dal suo territorio nel 1833 fu scorporata la località di Stein, divenuta comune autonomo[1].