Základní škola pro 435 žáků se školní jídelnou, družinou a klubem.
Mateřská škola v Libáni je součástí příspěvkové organizace od 1.1.2003, kdy se škola stala právním subjektem. Funguje jako odloučené pracoviště. Je umístěna v novější části města, asi 250 m od náměstí.
Mateřská škola je dvoutřídní, jsou přijímány děti od 3 do 6 let, do věkově smíšených tříd podle okolností. Kapacita školky je 70 dětí, od školního roku 2006/07 je Radou Města Libáň každoročně udělována výjimka zřizovatele z maximálního počtu dětí ve třídě 24 na 28. (zákon č. 561/2004 Sb. (Školský zákon), § 23, odst. 3, v platném znění). Ve dvou třídách může být tedy zapsáno maximálně 56 dětí.