Děhylov (German: Dielhau) is a village in the Opava District, Moravian-Silesian Region of the Czech Republic. It is situated on the Opava River, among Martinov, Dobroslavice and Hlučín on the railway line between Opava and Ostrava.
The village has around 700 inhabitants. It covers area about 5,07 km2. An integral part of a village form two large lakes, Žabinec and Štěpán.
The village was first mentioned in a written document in 1434.