Saint-Cyprien-de-Napierville is a municipality in Les Jardins-de-Napierville Regional County Municipality in Quebec, Canada, situated in the Montérégie administrative region. The population as of the Canada 2011 Census was 1,869. It completely encircles the village of Napierville.