Razlog Municipality is located in the southwestern part of Bulgaria, in Blagoevgrad region and is located in the great Razlog valley, which is located in the valley of the river Mesta, between the three highest and most extensive mountains in this part of the country – Pirin, Rila and Rhodope. The municipality covers eight settlements, as the municipal center town of Razlog is the administrative center of the whole region and covers the towns of Razlog, Bansko, Belitsa and Yakoruda. The larger villages in Razlog municipality are Banya, Bachevo and Eleshnitsa