Luká je obec ležící v okrese Olomouc ležící 13 kilometrů od Litovle a 30 kilometrů od Olomouce.

Spolu s místními částmi má 844 obyvatel, katastrální území obce má rozlohu 1486 ha, nadmořská výška obce je 483 m.

Lukou tvoří šest obcí:

Luká
Březina
Javoříčko
Ješov
Střemeníčko
Veselíčko

Luká je samostatnou obcí spravovanou zastupitelstvem obce, v čele stojí starosta František Lakomý.