Lubník (německy Lußdorf) je malá obec ležící v okresu Ústí nad Orlicí v Pardubickém kraji, na moravské straně historické česko-moravské zemské hranice.
První písemná zmínka o obci pochází z roku 1267 kdy patřila k panství Moravská Třebová, později obec patřila pod panství zábřežské.
Nejbližší město je Lanškroun vzdálený asi 4,5 km severozápadním směrem. Lubník se rozkládá v jen málo zvlněné krajině na východě Podorlické pahorkatiny v nadmořské výšce přibližně 370 m; protéká jím Lubnický potok jeden z drobnějších levých přítoků Moravské Sázavy.
Lubník patří mezi malé obce regionu. V obci je 122 čísel popisných a žije zde přes 360 obyvatel.