The Gresham-Barlow School District serves the town. The schools in the district are Gresham-Barlow Elementary, Gresham-Barlow Middle, and Gresham-Barlow High School.