People: The total population of Punjab is approximately 21.6 million. The number of people per sq km is around 433. The people of Punjab are very jovial and friendly. They mix with each other very well. More than 60 percent of the people follow Sikhism, and they are called Punjabis
Religions: There are two main religions in the state, which are Hinduism and Sikhism. The percentage of Hindus is around 34.46 % and Sikhs amount to 62.95% of the population. Some other religions are also seen on the land, which accounts for just 2.59% of the entire population of Punjab. In the 15th century, Sikhism was founded by Guru Nanak that became was widely accepted by the people living around there.
Languages: The people of Punjab speak two main languages. These are Hindi and Punjabi. A majority of the population speaks Punjabi.