Reinach is een gemeente en plaats in het Zwitserse kanton Aargau en maakt deel uit van het district Kulm. Reinach telt 8.070 inwoners.
Beinwil am See · Birrwil · Dürrenäsch · Gontenschwil · Holziken · Leimbach · Leutwil · Menziken · Oberkulm · Reinach · Schlossrued · Schmiedrued · Schöftland · Teufenthal · Unterkulm · Zetzwil