Rottenschwil has an area, as of 2009, of 4.49 square kilometers (1.73 sq mi).
 Of this area, 2.48 km² (0.96 sq mi) or 55.2% is used for agricultural purposes, while 1.07 km² (0.41 sq mi) or 23.8% is forested.
  Of the rest of the land, 0.33 km² (0.13 sq mi) or 7.3% is settled (buildings or roads), 0.24 km² (0.093 sq mi) or 5.3% is either rivers or lakes and 0.34 km² (0.13 sq mi) or 7.6% is unproductive land.

Of the built up area, housing and buildings made up 3.6% and transportation infrastructure made up 2.9%.
 Out of the forested land, 22.7% of the total land area is heavily forested and 1.1% is covered with orchards or small clusters of trees.
 Of the agricultural land, 41.4% is used for growing crops and 12.5% is pastures, while 1.3% is used for orchards or vine crops.
 Of the water in the municipality, 2.4% is in lakes and 2.9% is in rivers and streams.
 Of the unproductive areas, 7.6% is unproductive vegetation.

The municipality is located in the Muri district, on the left bank of the Reuss river.
 It consists of the village of Rottenschwil and the hamlets of Stägen and Werd.
Rottenschwil has an area, as of 2009, of 4.49 square kilometers (1.73 sq mi).  Of this area, 2.48 km² (0.96 sq mi) or 55.2% is used for agricultural purposes, while 1.07 km² (0.41 sq mi) or 23.8% is forested.   Of the rest of the land, 0.33 km² (0.13 sq mi) or 7.3% is settled (buildings or roads), 0.24 km² (0.093 sq mi) or 5.3% is either rivers or lakes and 0.34 km² (0.13 sq mi) or 7.6% is unproductive land.
Of the built up area, housing and buildings made up 3.6% and transportation infrastructure made up 2.9%.  Out of the forested land, 22.7% of the total land area is heavily forested and 1.1% is covered with orchards or small clusters of trees.  Of the agricultural land, 41.4% is used for growing crops and 12.5% is pastures, while 1.3% is used for orchards or vine crops.  Of the water in the municipality, 2.4% is in lakes and 2.9% is in rivers and streams.  Of the unproductive areas, 7.6% is unproductive vegetation.
The municipality is located in the Muri district, on the left bank of the Reuss river.  It consists of the village of Rottenschwil and the hamlets of Stägen and Werd.
Rottenschwil