Saint-Charles is a civil parish in Kent County, New Brunswick, Canada. For governance purposes it is divided between the local service districts of Aldouane and the parish of Saint-Charles, both of which are members of the Kent Regional Service Commission (KRSC).