La municipalité de Saint-Édouard-de-Maskinongé a été constituée en 1949 par détachement des territoires de Saint-Didace, de Saint-Justin et de Saint-Ursule. En 1917, le territoire actuel de Saint-Édouard-de-Maskinongé comptait 403 individus; en 2005, il en comptait 760.