
Municipality of Oryahovo consists of seven settlements (town of Oryahovo – municipal center and six mayoralties – Selanovtsi, Ostrov, Leskovets, Gorni Vadin, Galovo, Dolni Vadin) with a total area of 329 thousand decares. The municipality is located in the northeastern part of Vratsa Province and on the south is bordered by the municipalities Byala Slatina and Knezha, on the east- by municipality of Dolna Mitropoliya, on the west and southwest- by the municipality of Miziya and on the north abuts on river Danube. Its geographical location determines the access to the northern border of Republic of Bulgaria and this enables connection of water passenger and cargo transport through the Port and Ferry Complex.
The municipality is a part of a region with important geostrategic location, which defines its major role in the development of Vratsa province and of the country, and for transborder European cooperation. This importance is strengthened by the presence of border check point and Ferry.