St. George School is a public school operated by the St George Municipal School Unit. The school provides for the education of pupils in grades K through 8. 

Beginning in the Fall of 2015 the high school students in grades 9 through 12 will attend one of five schools of their choice - Oceanside High School, Camden Hills Regional High School, Medomak Valley High School, Lincoln Academy or Watershed School.