El Municipio de Ulcinj (serbio: Општина Улцињ, albanés: Komuna e Ulqinit) es uno de los veintitrés municipios en los que se divide Montenegro.
Se distingue del resto de municipios del país por ser un área de mayoría étnica albanesa.
El municipio se encuentra situado en el sureste de Montenegro, en la línea de costa y junto a la frontera con Albania, limita al norte y al este con Albania, al sur con el Mar Adriático y al oeste con el Municipio de Bar y el Lago Skadar.
Igualmente existe una pequeña minoría católica y ortodoxa.
Aproximadamente la mitad de esta población (unos 10.707 habitantes) vive en Ulcinj.