According to the 2021 census, its population was 748, with 75 living in the village of Oprtalj itself. The municipality consists of the following settlements: •
Bencani, population 5 •
Čepić, population 52 •
Golubići, population 23 •
Gradinje, population 109 •
Ipši, population 17 •
Krajići, population 8 •
Livade, population 169 •
Oprtalj, population 75 •
Pirelići, population 47 •
Sveta Lucija, population 37 •
Sveti Ivan, population 38 •
Šorgi, population 34 •
Vižintini, population 24 •
Vižintini Vrhi, population 13 •
Zrenj, population 55 •
Žnjidarići, population 42 ==Gallery==