Obec Luková se 755 obyvateli se nachází 4 km jižně od Lanškrouna v nejvýchodnější části Čech na hranicích s Moravou. V roce 1961 byla k obci připojena tři kilometry vzdálená osada Květná, kde se počet trvale hlášených obyvatel pohybuje kolem 100.
Obec Luková leží v lanškrounské kotlině. Protéká jí Lukovský potok, který vtéká do Moravské Sázavy. Vesnice je protáhlého tvaru a jednotlivá stavení jsou rozmístěna podél silnice. Zvláštností geologického charakteru je Červený vrch (388 m. nad mořem), na němž vystupují na povrch červené pískovce z období konce prvohor.
Lanškrounsko je pahorkovitou krajinou s pásy lesů na horských hřbetech. Leží zde rozvodí Černého a Severního moře (Tichá Orlice – Labe, Moravská Sázava – Morava). Na severu se vypínají Orlické hory se Suchým vrchem a Bukovou horou. Na jihu se zvedá Hřebečsko s Rychnovským vrchem. Třebovickým průsmykem vede hlavní železniční trať Olomouc – Česká Třebová.
Obec Luková je členem Svazku obcí Lanškrounsko a Svazu měst a obcí ČR. V obou organizacích působí také jako člen rady. S obcí úzce spolupracuje Místní akční skupina Lanškrounsko.