Mariestads kommun: Administrativ historik
Kommunens område motsvarar socknarna: Berga, Björsäter, Bredsäter, Ekby, Ek, Enåsa, Färed, Hassle, Leksberg, Lugnås, Lyrestad, Låstad, Odensåker, Tidavad, Torsö, Ullervad och Utby. I dessa socknar bildades vid kommunreformen 1862 landskommuner med motsvarande namn, dock fanns före 1888 Hassle, Berga och Färeds landskommun gemensam för de socknarna och då bildades istället Hassle-Berga-Enåsa landskommun för de tre socknarna. I området fanns även Mariestads stad som 1863 bildade en stadskommun.
Vid kommunreformen 1952 bildades storkommunerna Hasslerör (av de tidigare kommunerna Färed, Hassle-Berga-Enåsa, och Torsö), Lugnås (av Bredsäter, Björsäter och Lugnås) samt Ullervad (av Ek, Ekby, Låstad, Odensåker, Tidavad, Ullervad och Utby) samtidigt som Leksbergs landskommun uppgick i Mariestads stad medan Lyrestads landskommun förblev oförändrad.
Mariestads kommun bildades vid kommunreformen 1971 av Mariestads stad och landskommunerna Hasslerör, Lugnås, Ullervad och Lyrestad.
Kommunen ingick från bildandet till 2009 i Mariestads domsaga och kommunen ingår sedan 2009 i Skaraborgs domsaga.
Kommunen ingår sedan 2015 i Förvaltningsområdet för finska.