L'érection civile de Saint-Mathias-sur-Richelieu date du 1er juillet 1845. Le statut de ville fut attribué en 1969, à l'occasion du centenaire de la municipalité. Le territoire municipal actuel résulte de la fusion en 2000 de Richelieu et de Notre-Dame-de-Bonsecours.