D Gmeind lit im üsserste Südoste vo dr Oberrhiinische Diefebeni. Der deilwiis mäandrierendi Violebach fliesst dur d Schotterebeni, wo über e Kilometer breit isch, im ene öbbe 20 Meter diefe Grabe und mündet in d Ergolz, wo denn in Rhii fliesst. Beidi Bäch bilde d Gränze zum Kanton Basel-Landschaft und zur Gmeind Augst. S alte Zentrum lit grad am Ufer vom Rhii, e wiitere historische Dorfdeil an dr Ergolzbrugg. Dr grösst Deil vo dr Bevölkerig läbt aber in dr Siidlig Liebrüti, wo in de 1970er Johr zwüsche dr Bahnlinie und em Violebach entstanden isch. Östlig drvo het s wiitläufigi Industriiaalage. Ganz im Südoste erhebe sich bewaldeti Usläufer vom Dafeljura.[2]