
Kestenholz liegt im Solothurner Bezirk Gäu. Die Postleitzahl der Gemeinde ist die 4703 und die Telefon-Vorwahl lautet 062. Kestenholz hat das Autokennzeichen/Kontrollschild SO. Die Einwohnerzahl liegt bei ungefähr 1.700.
Nachbarorte von Kestenholz sind Niederbuchsiten (ca. 2,6 Kilometer entfernt), Oensingen (ca. 3,5 Kilometer entfernt), Oberbuchsiten (ca. 3,8 Kilometer entfernt), Schwarzhäusern (ca. 4 Kilometer entfernt), Neuendorf (ca. 4 Kilometer entfernt) und Wolfwil (ca. 4 Kilometer entfernt).