Saint George is a civil parish in Charlotte County, New Brunswick, Canada, located between St. Stephen and Saint John. It comprises one town and two local service districts (LSDs), all of which are members of the Southwest New Brunswick Service Commission (SNBSC). The Census subdivision of the same name includes all of the parish except St. George.