Jonschwil er ein kommune i valkrinsen Wil i kantonen St. Gallen i Sveits. Kommunen har innbyggjarar () og eit areal på . Kommunesenteret ligg 600 meter over havet.

Kommunen består av landsbyane Jonschwil og Schwarzenbach og grendene Bettenau og Oberrindal.

Bettenauer Weiher er eit lite vatn i Oberuzwil ved grensa til Jonschwil.

Kjelder Denne artikkelen bygger på «Jonschwil» frå , den 19. mars 2012.

Bakgrunnsstoff Offisiell nettstad (tysk)

Kategori:Kommunar i St. Gallen