According to estimates, Lahore had a population of more than 400,000 in 1700,[1] when it was a first tier imperial city of the Mughal Empire. It didn't reached that level again till 1931. According to the 1998 census, Lahore's population was 6,318,745. Mid-2006 government estimates put the population at somewhere around 10 million, which makes it the second largest city in Pakistan, after Karachi.[3] It is considered to be one of the 30 largest cities of the world. The results of the 2017 Census determined the population of Lahore to be 11,126,285,[4] with an annual growth rate of 4.07% since 1998.[5] Gender-wise, 52.35% of the population are male, 47.64% are female, and 0.01% are transgender.[5] Lahore is a demographically young city, with over 40% of its inhabitants below the age of 15.[6]
Punjabi is the native language of the province and is the most widely spoken language in Lahore. Punjabi is the primary means of communication in both the city and adjoining rural areas. Punjabi has no official status in Lahore and some Punjabi activists have raised demands for recognition of Punjabi.[citation needed]English has become increasingly popular with educated and younger people due to its official status in government and preferred language status for business. Many Punjabi speakers in Lahore are known as Majha Dialect Of Punjabi. According to the 1998 census, 86.2% or 6,896,000 of the population are Punjabis; 10.2% or 816,000 are Urdu speakers and the Seraikis, at 0.4%, number about 32,000.[17]
Notes
^1881-1941: Data for the entirety of the town of Lahore, which included Lahore Municipality and Lahore Cantonment.[7]: 32