Gretzenbach er ein kommune i distriktet Olten i kantonen Solothurn i Sveits. Kommunen har innbyggjarar () og eit areal på . Kommunesenteret ligg 398 meter over havet.

Kommunen ligg på ein terrasse som elva Aare har grave ut fleire kanalar i. Han består av landsbyen Gretzenbach, busetnaden Weid og sidan 1973 den tidlegare kommunen Grod.

Kjelder Denne artikkelen bygger på «Gretzenbach» frå , den 23. mars 2012.

Bakgrunnsstoff Offisiell nettstad (tysk)

Kategori:Kommunar i Solothurn