Kleč may refer to several places in Slovenia:
- Kleč, Kočevje, a settlement in the Municipality of Kočevje
- Kleč, Laško, a hamlet of Strmca in the Municipality of Laško
- Kleč, Semič, a hamlet of Planina in the Municipality of Semič
Klec is a village and municipality ( obec) in Jindřichův Hradec District in the South Bohemian Region of the Czech Republic.
The municipality covers an area of , and has a population of 189 (as at 3 July 2006).
Klec lies approximately west of Jindřichův Hradec, north-east of České Budějovice, and south of Prague.