Die acht Ortsteile der Gemeinde Eppelborn können auf eine wechselvolle Geschichte zurückblicken.
Historische Funde (u.a. in Dirmingen, Macherbach und Wiesbach) deuten darauf hin, daß im Raum Eppelborn schon zu gallo-römischer Zeit Menschen siedelten.Die ersten urkundlichen Erwähnungen datieren aus dem Mittelalter (Hierscheid um 1200, Wiesbach 1201, Eppelborn 1235, Dirmingen 1281).
Über Jahrhunderte gehörten die heutigen Ortsteile der Gemeinde Eppelborn zu verschiedenen Herrschaften (Lothringen, Nassau-Saarbrücken, Kurtrier, Frankreich, Pfalz-Zweibrücken). Eine grundlegende Änderung brachte die französische Revolution mit der Aufhebung der Grundherrschaft. Eppelborn, Bubach, Calmesweiler, Macherbach und Habach wurden zur Bürgermeisterei Eppelborn zusammengefaßt. Eine zweite Bürgermeisterei bildete Dirmingen mit Berschweiler, Hierscheid, Humes und Wiesbach. Am 1. Juli 1816 kamen die beiden Bürgermeistereien zu Preußen und gehörten seitdem zu dem neu gebildeten Kreis Ottweiler.
Aus der im Jahre 1822 gebildeten Bürgermeisterei Eppelborn-Dirmingen ging der spätere Amtsbezirk Eppelborn mit den selbständigen Gemeinden Aschbach, Berschweiler, Bubach-Calmesweiler, Dirmingen, Dörsdorf, Steinbach, Thalexweiler, Eppelborn, Habach, Bubach-Calmesweiler, Dirmingen, Eppelborn, Habach, Hierscheid, Humes, Macherbach und Wiesbach hervor.
Im Zuge der Gebiets- und Verwaltungsreform kam es am 1. Januar 1974 zur Bildung der neuen Gemeinde Eppelborn mit den bis dahin selbständigen Ortsteilen: Bubach-Calmesweiler, Dirmingen, Eppelborn, Habach, Hierscheid, Humes, Macherbach und Wiesbach.