La municipo Krhanice (germane: Krehanitz, Gorentz laŭ dokumento de 1360 aŭ Karhanitz laŭ dokumento de 1390) situas en distrikto Benešov en Ĉeĥio sur la dekstra bordo de rivero Sázava. Laŭ la stato de 2024 ĝi havas 1 113 loĝantojn. Konsisto de la municipo estas ankaŭ vilaĝoj Dolní Požáry kaj Prosečnice (germane Prosetschitz, Kienschlag).
La plej proksima urbo estas Týnec nad Sázavou (germane Teinitz), 3 km sudoriente, plu en distanco de 8 km nordokcidente situas la urbo Jílové u Prahy (germane Eule, "strigo"), 13 km sudoriente la urbo Benešov kaj 20 km norde la rando de la ĉefurbo Prago