Nová budova základní školy byla postavena mezi lety 1947 – 1950 v lokalitě nad rybníkem Olšovec. Důvodem pro postavení nové budovy školy byla nedostačující kapacita staré školy, která se nacházela na městečku.
Základní škola byla postavena pro kapacitu 520 žáků. Školu navštěvují nejen místní žáci, ale i děti ze sousedních obcí Krasová, Kotvrdovice a Rudice.
Škola už od počátku svého založení byla zaměřena všeobecně, se zaměřením na mimoškolní aktivity, díky čemuž vznikl v roce 1999 školní klub. Školní klub se zaměřuje na řadu zájmových kroužků např. basketbal, gymnastiku či rybářský kroužek.
Od školního roku 1997/98 škola navázala velmi přátelské vztahy s partnerskou základní školou v Německu. Základní škola sídlí v Aschheimu, kam žáci v doprovodu učitelů jezdí zdokonalovat své jazykové schopnosti.
Další partnerskou školou je základní škola v základní škola ve slovenské Tatranské Lomnici.