Mogelsberg is een plaats en voormalige gemeente in het Zwitserse kanton Sankt Gallen, en maakt deel uit van het district Toggenburg. Mogelsberg telt 2208 inwoners.
Categorie:Neckertal Categorie:Plaats in Sankt Gallen (kanton) Categorie:Voormalige gemeente in Sankt Gallen