The municipality of Bovec is surrounded by the following municipalities: Tarvisio (Italy) to the north, Kranjska Gora to the northeast, Bohinj to the southeast, Kobarid to the south, Chiusaforte (Italy) to the west.