Barnala district

[2] The district has a population density of 419 inhabitants per square kilometre (1,090/sq mi) .

[2] At the time of the 2011 census, 95.14% of the population spoke Punjabi and 4.30% Hindi as their first language.

[3] The table below shows the population of different religions in absolute numbers in the urban and rural areas of Barnala district.

The table below shows the population of different religious groups in Barnala district, as of 2011 census.

The table below shows the number of road accidents and people affected in Barnala district by year.