The village of Zamfirovo (Montana District) is located in North-West Bulgaria (100km from capital city of Sofia) in the beginnings of the Stara Planina mountain. It is included in Municipality Berkovitsa and is at distance of 18km to the each of the towns of Berkovitsa, Montana and Varshets. The old name of the village was Gushantsi. Zamfirovo is disposed around two glens, northwest from the heights of "Nepirche" (there is an ancient fortress at this hill) , "Bejan", "Sredni vrukh", Bruchvarski vrukh" and "Chengurus". There are 5 small rivers that pass the village of Zamfirovo and 2 dams around it. In 1976 at East from the village was discovered a mineral water spring.