Lungsod ang Zdislavice sa Nasod nga Czech.[1] Nahimutang ni sa lalawigan sa Středočeský kraj, sa sentro nga bahin sa nasod, 60 km sa habagatan-sidlakan sa Prague ang ulohan sa nasod. 454 metros ibabaw sa dagat kahaboga ang nahimutangan sa Zdislavice[1], ug adunay 521 ka molupyo.[1]
Ang yuta palibot sa Zdislavice kay kasagaran patag, apan sa habagatan nga kini mao ang kabungtoran. Ang yuta palibot sa Zdislavice nga tinakpan sa ubos sa amihanan.[saysay 1] Kinahabogang dapit sa palibot ang Hůra, 583 ka metros ni kahaboga ibabaw sa dagat, 2.9 km sa sidlakan sa Zdislavice.[saysay 2] Dunay mga 31 ka tawo kada kilometro kwadrado sa palibot sa Zdislavice medyo gamay nga populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang Vlašim, 5.9 km sa kasadpan sa Zdislavice. Hapit nalukop sa kaumahan ang palibot sa Zdislavice.[4] Sa rehiyon palibot sa Zdislavice, mga bungtod talagsaon komon.[saysay 3]
Ang klima hemiboreal.[5] Ang kasarangang giiniton 7 °C. Ang kinainitan nga bulan Agosto, sa 18 °C, ug ang kinabugnawan Enero, sa −8 °C.[6] Ang kasarangang pag-ulan 975 milimetro matag tuig. Ang kinabasaan nga bulan Mayo, sa 134 milimetro nga ulan, ug ang kinaugahan Nobiyembre, sa 36 milimetro.[7]