It was established on July 1, 2005, by the merger of the Guttenberg Community School District and the Garnavillo Community School District.[4] The merger was approved in a September 14, 2004 election, with Guttenberg district voters approving it 396–19, and Garnavillo district voters approving it 188–20.[5] The two pre-merger districts began sharing athletic teams in 2000 and whole-grade-sharing (in which students from one district attend another district's schools for a particular grade level) in 2001.[6]
Allan Nelson began serving of the superintendent of the district upon its legal creation in 2005; he was the joint superintendent of the two pre-merger districts beginning on July 1, 2002, when they were still grade-sharing. Nelson retired on June 30, 2015.[7]
Previously elementary school grades were in Guttenberg and middle school grades were in Garnavillo,[6] but in 2016 the district began changing the configurations. Grades 4 and 8 were moved to Garnavillo and Guttenberg, respectively, that year. In 2018 the remaining middle school grades went to Guttenberg while the remaining elementary school grades went to Garnavillo.[8]