| 1948 | 1953 | 1961 | 1971 | 1981 | 1991 | 2003 |
|---|---|---|---|---|---|---|
| 4 385 | 4 919 | 5 705 | 7 459 | 9 140 | 11 144 | 10 828 |
| Pyramide des âges de la ville de Ulcinj |
Source
| Répartition de la population par nationalités | Nombre | % |
| Albanais | 6 658 | 61,48 |
| Monténégrins | 1 868 | 17,25 |
| Serbes | 1 168 | 10,78 |
| Musulmans | 436 | 4,02 |
| Bosniaques | 262 | 2,41 |
| Roms | 115 | 1,06 |
| Croates | 48 | 0,44 |
| Yougoslaves | 13 | 0,12 |
| Hongrois | 12 | 0,11 |
| Macédoniens | 8 | 0,07 |
| Russes | 6 | 0,05 |
| Slovènes | 5 | 0,04 |
| Allemands | 3 | 0,02 |
| Inconnus/Autres | 0 | 0,00 |