Thal er ein kommune i valkrinsen Rorschach i kantonen St. Gallen i Sveits. Kommunen har innbyggjarar () og eit areal på . Kommunesenteret ligg 415 meter over havet.
I nord og aust grensar kommunen til den gamle leia til Rhinen (Alter Rhein) og Austerrike.
Kjelder Denne artikkelen bygger på «Thal i Sveits» frå , den 19. mars 2012.
Bakgrunnsstoff http://www.thal.ch
Kategori:Kommunar i St. Gallen Kategori:Byar langs Rhinen