According to the 2011 census, the town has population of 946 and a municipality of 2,113 people. Before the war the area was almost entirely Serb-populated with only 0.67% Croats (according to the 1991 census). After the war the area of Donji Lapac municipality grew smaller because villages of
Donji Srb and Gornji Srb were given to Municipality of
Gračac in
Zadar County. However, according to the 2011 census Serbs continue to constitute a majority of 80.6%, with 18.8% of Croat population. Some Croats or Serbs declared their ethnicity as
Yugoslav.
Population by censuses Municipality of Donji Lapac According to the 2011 census, municipality of Donji Lapac had 2,113 inhabitants.
Note:
It became independent municipality in 2001 census, from old Comune of Donji Lapac. 1991 census According to the 1991 census, Municipality of Donji Lapac had 4,603 inhabitants, which were ethnically declared as this:
Austro-Hungarian 1910 census According to the 1910 census, Municipality of Donji Lapac had 11,971 inhabitants, which were linguistically and religiously declared as this:
Donji Lapac (settlement itself) According to the 2011 census, settlement of Donji Lapac had 946 inhabitants.
Note:
From 1857–1880 include data for the settlement of Gajine. 1991 census According to the 1991 census, settlement of Donji Lapac had 1,791 inhabitants, which were ethnically declared as this:
Austro-Hungarian 1910 census According to the 1910 census, settlement of Donji Lapac had 1,140 inhabitants in 2 hamlets, which were linguistically and religiously declared as this: ==Politics==