Gmina Bar (czar. Opština Bar, serb. Општина Бар) – gmina w południowej Czarnogórze, zlokalizowana na wybrzeżu Morza Adriatyckiego, nad Jeziorem Szkoderskim i w górach Rumija. Głównym miastem i siedzibą władz gminy jest miasto Bar.
W 2011 gminę zamieszkiwało 42 048 osób, co stanowiło 6,78% ludności państwa.
Na terenie gminy Bar zlokalizowany jest największy port morski w Czarnogórze (i zarazem jeden z najważniejszych portów morskich byłej Jugosławii), ponadto przebiega przez nią linia kolejowa z Belgradu i Podgoricy oraz trasa europejska E851 (fragment Magistrali Adriatyckiej).
Podział administracyjny Gmina Bar podzielona jest na 12 okręgów i 87 osad (miejscowości):
Okręg OsadyBar I miasto BarBar II Polje, Burtaiši, Čeluga, część Rene;Bar III część Bjeliša, Sokolana, Stara ambulanta, zgrade Prvoborca;Bar IV Popovići, część Bjeliša, Ahmetov Brijeg, Vuletića Brijeg, część Rene i TrsanjBar V Sustaš, Zupci, Marovići, TuđemiliŠušanj Zukotrlica, Novi Pristan, Zeleni Pojas, Ilino, Šušanj, Carevići, Vitići i PaladiniSutomore Brca, Zelen, Obala Željezničke Kolonije, Mirosica I, Turke, Pobrdje, Gorelac, Miljevci, Sozina, Zankovići, Suvi Potok, Mirosica II, Zgrade, Bjelila, Papani, Haj-Nehaj, Zagrađe, Mišići, Đurmani i ČanjStari Bar Stari Bar, Baukovo, Belveder, Velembusi, Gretva, Brbot, Turčini, Menke, Mikulići, Podgrad, Bartula,