Bendera Montenegro diubah pada 12 Julai 2004 oleh Parlimen Montenegro kepada sebuah bendera berbidang merah dengan jata negara tersebut di tengah bidang.
Rekabentuk lambang negara Montenegro ini berdasarkan jata raja Montenegro, Raja Nikola I.
Bendera-bendera lama
Bendera ini serupa dengan bendera Serbia dan digunakan dari 1945 hingga 1993 apabila warna biru ditukar dengan warna biru muda, sebuah warna tradisional Montenegro. Nisbah bendera juga ditukar dari 2:3 ke 1:3.
dari 1945-1992]]
Bendera yang digunakan hingga tahun 1992, apabila Montenegro merupakan sebuah wilayah di dalam Republik Bersekutu Sosialis Yugoslavia.
Pada zaman pemerintahan para putera, sebuah bendera merah berlilit emas dengan salib St. George di tengah, digunakan.