The schools are named after a farmer who lent some of his land to be used as a school in the 1840s. Prior to the 1995–96 school year, there were three Gavin schools: Central, North and South. Central housed Pre-K to 3rd grades, North 4th and 5th grades, and South 6th to 8th grades. In 1996 Gavin Central school was rebuilt. From 1996–2003, North housed Pre-K to 1st grades, Central 2nd to 5th grades and South 6th to 8th grades. Then, for the 2003-04 year, Pre-K to 5th was at Central. In the spring of 2004, due to problems with roof damage at Gavin Central, Pre-K, Kindergarten, and 1st Grade were moved to Lakes Community High School, 2nd-4th Grade to Lake Zurich, and Grade 5 to Gavin South. That year also saw the closure of Gavin North, the reason cited being "structural problems". The property was sold to the town of Lake Villa and is now a community center. Gavin Central was eventually reopened and now houses Pre-K, Early Childhood, kindergarten and 1st–4th grade. Gavin South now houses 5th-8th grade. Over the past few years there have been many administration problems and changes within the district. In the 2004–05 school year Gavin cut its band and chorus programs, but there was a band for 4th and 5th graders in 2015.
Gavin School District's superintendent is Dr Julie Brua. It is governed by a board of education, whose president is Joseph Loffredo. It employs nine staff at its office at Gavin South School. The district provides transport by leased buses for nearly all students, and commissions catering services at both schools. The two schools together employ 65 teachers and 44 support staff, and cater for about 890 students from the communities of Ingleside, Long Lake, Lake Villa, and Fox Lake. Students who stay in school beyond Grade 8 attend Grant Community High School, which is within District 124.
On 24 September 2015 a former Gavin Middle School teacher, Michael Vucic, who had fled the country amid allegations that he molested two former students, pleaded guilty in a Lake County, Illinois, courtroom to charges of sexual assault and possession of child pornography. Attorneys expected him to receive a sentence of between six and 82 years in prison later in 2015. Three other teachers were charged in the case for failure to report the sex abuse allegations against Vucic.