 Public schools are operated by the Clayton Ridge Community School District, which formed in 2005 in the merger of the Guttenberg Community School District and the Garnavillo Community School District.Immaculate Conception School, under the Roman Catholic Archdiocese of Dubuque, was in operation until it merged into St. Mary's Catholic School in Guttenberg in 1968.The Immaculate Conception Catholic Cemetery is located on the top of a hill a short distance from the Immaculate Conception Church.