1191 wird der Name „Riutheimen“ zum ersten Mal in einer Urkunde genannt.
Am 4. Dezember 1945 wurde die Gemeinde Roitham zunächst provisorisch und am 1. Jänner 1949 endgültig in die Administration der Bezirkshauptmannschaft Gmunden übergeben.
Waren 1990 noch 1.908 Einwohner registriert, so stieg die Anzahl im Jahr 2016 auf 2.177 Einwohner.
Roitham setzt sich aus folgenden Gemeindeteilen zusammen:
Katastralgemeinden: Außerpühret, Kemating, Deising, Roitham.
Ortschaften:
Außerpühret, Außerroh, Altmanning, Au, Auholz, Bühl, Bichlbauer, Deising, Edt, Edtmayr, Hötzlsdorf, Innerroh, Kemating, Kirnbach, Lebl-Roith, Magling, Mitterbuch, Nöstling, Oberbuch, Palmsdorf, Roitham, Sandgasse, Stötten, Vornbuch, Wangham, Watzing.