Mariestad is a town in the county of Västra Götaland in Sweden. It is the seat of Mariestad Municipality. From 1660, Mariestad was the seat of Skaraborg County, which was disbanded in 1997.