Die Gemeinde Krummenau umfasst die Dörfer Krummenau Ennetbühl und St. Johann. Krummenau liegt im Toggenburg und hat eine Fläche von 42.28 km² . In der gesamten Gemeinde wohnen 1'517 (31.12.03). Durch die Gemeinde fliessen die Flüsse Thur und Luteren. In der Nähe des Krummenau liegt die Talstation der Wolzenalp-Bahnen welche die in Nesslau gelegene Wolzenalp führen. Die Gemeinde Krummenau im Jahr 2005 mit der Nachbargemeinde Nesslau fusionieren .