Milanovo is a village in western Bulgaria. It is located in the Municipality of Svoge, Sofia district.

The village of Milanovo is situated on the Iskar Gorge of the Balkan Mountains, in the Vratsa Balkan above Gara Lakatnik. Its land starts from the Iskar River – at Gara Lakatnik. The so-called Lakatnishki rocks also fall into the village. Before 1945, people called them “bear rocks” (nechov/mechov kamik). The name comes from the legend of a bear fallen from the rocks. The village of Milanovo (Osikovo) borders with Gara Lakatnik, Zanoge, Gubislav, Druzhevo, Gorna Bela Rechka, Gorno Ozirovo, Lyutadzhik, Zgorigrad, Ochindol and Opletnya. It is 300 m to 1500 m above sea level, and the settlement itself is at 800 m. Its total area is 68 000 (fifty thousand) acres.

Regular events
The celebration of the village is on May 24.
The kurban is held in August at the Nativity of the Most Holy Mother of God church.
On the 20th of December is celebrated the anniversary of the establishment of Probuda Community Center.
Annual celebrations of the September Uprising.
On September 8 is the feast of the new church in the village.