Zdětín is a village and municipality (obec) in Prostějov District in the Olomouc Region of the Czech Republic.
The municipality covers an area of 5.33 square kilometres (2.06 sq mi), and has a population of 312 (as at 28 August 2006).
Zdětín lies approximately 10 kilometres (6 mi) north-west of Prostějov, 22 km (14 mi) south-west of Olomouc, and 196 km (122 mi) east of Prague.
The place is first mentioned in a written document from 1368. Since 1785 Zdětín has village status. A school was built in 1876.