La paroisse de Saint-Grégoire-le-Grand a été érigée canoniquement en 1802, afin de desservir des familles acadiennes originaires de Beaubassin qui avaient été expulsées lors de la déportation de 1755. Elles s'étaient établies près de Bécancour à partir de 1758, fondant notamment le village de Sainte-Marguerite. En raison de la proximité des paroisses de Nicolet et de Bécancour, la création d'une paroisse pour les habitants de Sainte-Marguerite fut reportée jusqu'en 1802, et prit le nom du pape Grégoire le Grand.