Die Gemeinde Hummeltal ist am 01.04.1971 durch den freiwilligen Zusammenschluss der ehemals selbstständigen Gemeinden Creez, Pettendorf und Pittersdorf entstanden. Die erste urkundliche Erwähnung dieser Orte erfolgte 1350 bzw. 1398. Durch die Eingemeindung der Gemeinde Hinterkleebach im Jahre 1978 erreichte die Gemeinde Hummeltal ihren jetzigen Gebietsstand von 18,4 km2.
Heute gehören zur Gemeinde Hummeltal folgende Gemeindeteile:
Bärnreuth, Creez, Eichen, Gubitzmoos, Hinterkleebach, Hohenreuth, Moritzmühle, Moritzreuth, Muthmannsreuth, Nees, Neumühle, Pettendorf, Pettendorfer Mühle, Pittersdorf, Rosengarten, Röthelbach, Schützenmühle, Steinmühle, Voitsreuth, Weiglathal.