På Korsmo, på vestsiden av elven, ligger kommunens nye barne- og ungdomsskole, Glommasvingen skole samt Skarnes videregående skole. Glommasvingen skole er den eneste grunnskolen i kommunen, derfor går alle kommunens grunnskoleelever der. Sør-Odal idrettshall og de nedlagte skolene Korsmo skole og Sør-Odal ungdomsskole er også på Korsmo. På Os, nord for Skarnes, ligger Solbakken folkehøgskole.