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

Kommunen ligg frå elva Aare til fjellet Hasenmatt ved kanten av Jurafjella. Han består av landsbyen Selzach, grenda Haag og den tidlegare byen Altreu.

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

Kategori:Kommunar i Solothurn