Dlouhomilov () is a municipality and village in à  umperk District in the Olomouc Region of the Czech Republic. It has about 500 inhabitants. The historic centre is well preserved and is protected as a village monument zone.
Dlouhomilov lies approximately south of à  umperk, north-west of Olomouc, and east of Prague.
Dlouhomilov consists of two municipal parts (in brackets population according to the 2021 census):