Obec Osek se nachází v Jižních Čechách, západně od města Milevska. Obec má 137 obyvatel ze 70 popisných čísel. 8 km od obce je povodí orlické přehrady. Obcí protéká dolnický potok, který se vlévá do Vltavy. Na bývalé školní budově je umístěna pamětní deska padlých hrdinů z první světové války. V západní části obce jsou boží muka.