Krhanice is a municipality and village in Benešov District in the Central Bohemian Region of the Czech Republic. It is located 26 kilometres south of Prague and 12 kilometres (7.5 mi) northwest of Benešov.