Petrovo Brdo () is a village in the Municipality of Tolmin in Slovenia.
Petrovo Brdo lies on the road just below a pass that connects the Littoral region and the Upper Carniola region, on the drainage divide between the BaÃÂa River, which eventually flows into the SoÃÂa, and the Sora River, a tributary of the Sava River.
The road through Petrovo Brdo was an important throughfare in the late Middle Ages. Between the First and Second World Wars, Petrovo Brdo was on the border between the Kingdom of Italy and the Kingdom of Yugoslavia, and large border barracks were built there by the Italians.