Dobrova (pronounced [ˈdoːbɾɔʋa]; German: Dobrawa) is a clustered settlement northwest of Ljubljana in the Upper Carniola region of Slovenia. It is the administrative centre of the Municipality of Dobrova–Polhov Gradec.
It lies on the road from Ljubljana to Polhov Gradec at the point where roads split off to Horjul to the southwest and to Šentvid, Ljubljana to the northeast. It extends along the flat area to the northeast up to the Gradaščica River and encompasses much of Dobrova Hill (Slovene: Dobrovski hrib, 603 m; also known as Vrhe Hill or Jazbina Hill) to the southwest.