Dětkovice est un village dans le district de Prostějov, dans la région d'Olomouc, en Czechia. Dětkovice se situe à 244 m d'altitude. Sa population est de 541 habitants (2024). La grande ville la plus proche est Prostějov, à 6,7 km au nord-est. Parmi les sites touristiques alentour : Château de Kroměříž (26 km), Colonne de la Sainte Trinité d'Olomouc (23 km) et Cathédrale Saint-Venceslas d'Olomouc (24 km). Parmi les sites naturels : Grotte de Býčí skála (31 km) et Abîme de Macocha (26 km).