Die Gemeinde wurde am 1. Jänner 1969 durch die Zusammenlegung der Gemeinden Badendorf, Haslach und Ragnitz zu der Dreischlössergemeinde. Da in der Gemeinde Badendorf das Schloss Frauheim, in der Gemeinde Haslach das Schloss Rohr und in der Gemeinde Ragnitz das Schloss Laubegg gelegen ist.
Bis zur Gemeindezusammenlegung führten die Bürgermeister ihre Amtsgeschäfte von zu Hause aus. Es wurde erst danach ein Gemeindesekretär eingestellt. 1980 übersiedelte man nach mehreren Zwischenlösungen ins neu errichtete Gemeindeamt.