Le sieur Jacques Hertel de Cournoyer s'est fait attribuer le 1er mars 1695, un premier fief concédé au nom de Louis XIV. Depuis 1855, cette localité était désignée Saint-Marc-de-Cournoyer, date de l'incorporation de la seigneurie de Cournoyer. La désignation toponymique de Saint-Marc-sur-Richelieu a été adoptée en 1980.