Topol pri Medvodah (pronounced [ˈtɔːpɔl pɾi mɛˈdʋoːdax]) is a small settlement in the Municipality of Medvode in the Upper Carniola region of Slovenia. It lies in the hills northwest of the Slovene capital Ljubljana and is a popular destination for short trips with locals.