Lungsod ang Kraslice sa Nasod nga Czech.[1] Nahimutang ni sa lalawigan sa Karlovarský kraj, sa kasadpang bahin sa nasod, 140 km sa kasadpan sa Prague ang ulohan sa nasod. 515 metros ibabaw sa dagat kahaboga ang nahimutangan sa Kraslice[1], ug adunay 7,159 ka molupyo.[1]
Ang yuta palibot sa Kraslice lain-lain. Kraslice nahimutang sa usa ka walog.[saysay 1] Ang kinahabogang dapit sa palibot dunay gihabogon nga 730 ka metro ug 1.0 km sa amihanan-sidlakan sa Kraslice.[saysay 2] Dunay mga 43 ka tawo kada kilometro kwadrado sa palibot sa Kraslice medyo gamay nga populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang Sokolov, 18.0 km sa habagatan-sidlakan sa Kraslice. Hapit nalukop sa lasang nga dagomkahoy ang palibot sa Kraslice.[4] Sa rehiyon palibot sa Kraslice, kabukiran talagsaon komon.[saysay 3]
Ang klima klima sa kontinente. Ang kasarangang giiniton 5 °C. Ang kinainitan nga bulan Hulyo, sa 17 °C, ug ang kinabugnawan Enero, sa −9 °C.[5]