Trollhättans kommun: Administrativ historik
Kommunens område motsvarar socknarna: Fors, Gärdhem, Lagmansered, Norra Björke, Rommele, Stora Mellby (mindre del), Trollhättan, Upphärad, Vassända-Naglum (del av) och Väne-Åsaka. I dessa socknar bildades vid kommunreformen 1862 landskommuner med motsvarande namn.
1916 bildades Trollhättans stad av Trollhättans landskommun och mindre områden ur andra kringliggande landskommuner. 1920 införlivades i stadskommunen områden ur Västra Tunhems landskommun och 1945 södra delen av den då upplösta Vassända-Naglums landskommun.
Vid kommunreformen 1952 bildades storkommunerna Bjärke (av de tidigare kommunerna Erska, Magra, Lagmansered, Långared och Stora Mellby), Flundre (av Fors, Rommele, Upphärad och Åsbräcka) samt Södra Väne (av Gärdhem, Norra Björke och Väne-Åsaka) medan Trollhättans stad kvarstod oförändrad.
1967 införlivades Södra Väne landskommun i Trollhättans stad. Trollhättans kommun bildades vid kommunreformen 1971 av Trollhättans stad och delar ur Flundre landskommun (Rommele, Fors och Upphärads församlingar). 1974 införlivades en del ur Bjärke kommun (Lagmansereds församling och mindre del av Stora Mellby församling).
Kommunen ingick från bildandet till 2004 i Trollhättans domsaga och kommunen ingår sedan 2004 i Vänersborgs domkrets.
Kommunen ingår sedan 2012 i Förvaltningsområdet för finska.