Szkoła Podstawowa w Koziegłowach jest usytuowana w znacznej odległości od drogi głównej, a w jej bliskim sąsiedztwie znajduje się Jezioro Koziegłowskie. Budynek powstał w 1929 roku, a w 1999 oddano do użytku nowe pomieszczenia. Obecnie w szkole znajduje się 7 sal lekcyjnych, pracownia komputerowa z dostępem do Internetu, sala do zajęć rewalidacyjnych, biblioteka i sala gimnastyczna. Przy szkole znajdują się dwa boiska szkolne oraz plac zabaw dla dzieci. Szkoła od 2007 roku nosi imię Józefa Jóźwiaka, jej nauczyciela i kierownika.