Lungsod ang Těšovice sa Nasod nga Czech.[1] Nahimutang ni sa lalawigan sa Karlovarský kraj, sa kasadpang bahin sa nasod, 120 km sa kasadpan sa Prague ang ulohan sa nasod. 401 metros ibabaw sa dagat kahaboga ang nahimutangan sa Těšovice[1], ug adunay 135 ka molupyo.[1]
Ang yuta palibot sa Těšovice kabungtoran sa habagatang-kasadpan, apan sa amihang-sidlakan nga kini mao ang patag. Těšovice nahimutang sa usa ka walog.[saysay 1] Ang kinahabogang dapit sa palibot dunay gihabogon nga 777 ka metro ug 4.5 km sa habagatan sa Těšovice.[saysay 2] Dunay mga 149 ka tawo kada kilometro kwadrado sa palibot sa Těšovice medyo hilabihan populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang Karlovy Vary, 14.9 km sa sidlakan sa Těšovice. Hapit nalukop sa lasang nga sagolsagol ang palibot sa Těšovice.[4] Sa rehiyon palibot sa Těšovice, kabukiran talagsaon komon.[saysay 3]
Ang klima hemiboreal.[5] Ang kasarangang giiniton 6 °C. Ang kinainitan nga bulan Hulyo, sa 18 °C, ug ang kinabugnawan Enero, sa −8 °C.[6]