Geografie
Kallham liegt auf 397 m Höhe im Hausruckviertel. Die Ausdehnung beträgt von Nord nach Süd 7,9 km, von West nach Ost 6,3 km. Die Gesamtfläche beträgt 26,7 km². 10,1 % der Fläche sind bewaldet, 78,7 % der Fläche sind landwirtschaftlich genutzt.
Die Katastralgemeinden sind Erlach, Kallham und Kimpling.
Weitere Ortsteile der Gemeinde sind Aigen, Aschau, Aspeth, Au, Auing, Baumgarten, Birnsteig, Ebergassen, Endt, Flenkengrub, Frauenhub, Geßwagen, Güttling, Hading, Häuseln am Holz, Henning, Hof, Holzhäuseln, Itzling, Kainzing, Kallhamerdorf, Kirchbach, Lehen, Mairhof, Niederleithen, Obereibach, Obernfurth, Oberrühringdorf, Obersameting, Parzleithen, Pauzenberg, Pehring, Penzing, Poing, Puchet, Putzenbach, Schildorf, Sixberg, Stockham, Unternfurth, Unterrühringsdorf, Untersameting, Wachling, Weireth, Wies, Wiesing, Würzberg.