Punjab is home to 2.30% of India's population; with a density of 551 persons per km2. According to the provisional results of the 2011 national census, Punjab has a population of 27,743,338, making it the 16th most populated state in India.