Alpthal est une commune suisse du canton de Schwytz, située dans le district de Schwytz.
Géographie

Selon l'Office fédéral de la statistique, Alpthal mesure 22,88 km2.
Démographie
Selon l'Office fédéral de la statistique, Alpthal compte 641 habitants fin 2025. Sa densité de population atteint 28 hab./km2.
Le graphique suivant résume l'évolution de la population d'Alpthal entre 1850 et 2008:

