Oberuzwil has an area, as of 2006, of 14.1 km² (5.4 sq mi).
 Of this area, 59.7% is used for agricultural purposes, while 25.9% is forested.
 Of the rest of the land, 13.2% is settled (buildings or roads) and the remainder (1.3%) is non-productive (rivers or lakes).

The municipality is located in the Wil Wahlkreis.
 It consists of the villages of Oberuzwil, Bichwil and Niederglatt and the hamlets of Buechen, Wilen, Riggenschwil, Oberrindal, Ramsau as well as scattered farm houses.

Bettenauer Weiher is located at the border to Jonschwil.
Oberuzwil has an area, as of 2006, of 14.1 km² (5.4 sq mi).  Of this area, 59.7% is used for agricultural purposes, while 25.9% is forested.  Of the rest of the land, 13.2% is settled (buildings or roads) and the remainder (1.3%) is non-productive (rivers or lakes).
The municipality is located in the Wil Wahlkreis.  It consists of the villages of Oberuzwil, Bichwil and Niederglatt and the hamlets of Buechen, Wilen, Riggenschwil, Oberrindal, Ramsau as well as scattered farm houses.
Bettenauer Weiher is located at the border to Jonschwil.
Oberuzwil