Saint-Sulpice (French pronunciation: [sɛ̃ sylpis]) is a municipality in the Lanaudière region of Quebec, Canada, part of the L'Assomption Regional County Municipality. It is located on the north shore of the Saint Lawrence River and includes most of Verchères Islands.