Pakistan has a population of over 190 million people, with Punjabis making up the largest ethnic group at 44.68% of the population. The majority religion is Islam, with 95% of Pakistanis being Muslim. Pakistan has a young population, with over 35% being under 15 years old. The median age is 21.6 years for both males and females. Literacy rates are lower than average, with only 54.9% of Pakistanis being literate.