Saint-Charles-sur-Richelieu est une municipalité pittoresque au paysage riverain et champêtre de la plaine du Saint-Laurent, dans la municipalité régionale de comté (MRC) de La Vallée-du-Richelieu, en Montérégie, au Québec, Canada.