Ulcinj (serbio: Улцињ/Ulcinj, albanés: Ulqin/Ulqini, italiano: Dulcigno) es una ciudad situada en el sur de la costa de Montenegro, junto a la frontera con Albania.