L'alto alamanico se gosa dividir tradicionalment en os subdialectos oriental y occidental, deseparaus por a linia Brünig-Napf-Reuss, una isoglosa que trescruza os cantons suizos de Argovia y Lucerna. L'alto alamanico oriental (por eixemplo o dialecto de Zúrich) y l'alto alamanico occidental (por eixemplo o dialecto de Berna) difieren en a pronunciación d'os diftongos y a forma de fer os plurals.