Hagenwil
Hagenwil stands for:
- Hagenwil bei Amriswil , village of the municipality of Amriswil, Canton Thurgau, Switzerland
- Hagenwil Castle, moated castle in Hagenwil near Amriswil, Canton Thurgau, Switzerland
- Hagenwil am Nollen, a village in the municipality of Schönholzerswilen , Canton Thurgau, Switzerland
- Hagenwil, hamlet in the municipality of Mörschwil , Canton of St. Gallen, Switzerland