Libeč je malá vesnice, část městyse Maršovice v okrese Benešov. Nachází se asi 2,5 km na severovýchod od Maršovic. V roce 2009 zde bylo evidováno 19 adres. V roce 2001 zde trvale žilo 24 obyvatel. Osadou protéká Janovický potok, který je levostranným přítokem řeky Sázavy.Libeč leží v katastrálním území Zahrádka u Benešova o výměře 8,22 km².