Obec Dlouhomilov leží v Olomouckém kraji v ORP Šumperk v nadmořské výšce 320 m. V roce 2014 zde žilo 474 obyvatel. Dlouhomilov má katastrální území o rozloze 1043 ha.