Osolnik () is a dispersed settlement in the Municipality of Medvode in the Upper Carniola region of Slovenia.
The settlement was created in 1979, when part of the former settlement of Govejek was renamed Osolnik. The remainder of Govejek was annexed to the neighboring settlement of Trnovec.
The local church is built on the top of a hill above the settlement. It is dedicated to Saints Hermagoras and Fortunatus.