Libina je selo u okrugu Šumperk, u Olomoučki kraj, Czechia. Libina se nalazi na 269 m nadmorske visine, 1,9 km od planine Eastern Sudetes. Broj stanovnika je 3.254 (2024). Najbliži veći grad je Prostějov, 45 km južno. Među znamenitostima u okolici su Bouzov Castle (24 km), Stup Presvetog Trojstva u Olomoucu (34 km) i Sovinec Castle (12,5 km). Među prirodnim znamenitostima su Mladeč Caves (19,7 km) i Hora Matky Boží (31 km).
Piše se i Libina.