Libina este un sat din districtul Šumperk, din regiunea Olomouc, Czechia. Libina se află la 269 m altitudine, la 1,9 km de muntele Eastern Sudetes. Populația este de 3.254 de locuitori (2024). Cel mai apropiat oraș mare este Prostějov, la 45 km la sud. Printre obiectivele din împrejurimi: Bouzov Castle (24 km), Coloana Sfintei Treimi din Olomouc (34 km) și Sovinec Castle (12,5 km). Printre locurile naturale: Mladeč Caves (19,7 km) și Hora Matky Boží (31 km).

Se scrie și Libina.