Dlouhá Loučka (německy Langendorf) je obec v okrese Olomouc v Olomouckém kraji. Rozkládá se v podhůří Nízkého Jeseníku okolo říčky Oslavy a žije zde přibližně 2 000 obyvatel. Současná obec vznikla roku 1952 sloučením Dolní Dlouhé Loučky a Horní Dlouhé Loučky.
Ve vzdálenosti sedm kilometrů jihozápadně leží město Uničov, třináct kilometrů jižně město Šternberk, čtrnáct kilometrů severovýchodně město Rýmařov a patnáct kilometrů jihozápadně město Litovel.