As of 2011, Allowal had a population of 3535 of which 1896 are males while 1639 are females according to the report published by Census India in 2011. Literacy rate of Panj Dhera is 75.29%, higher than state average of 75.84%. The population of children under the age of 6 years is 419 which is 11.85% of total population of Panj Dhera, and child sex ratio is approximately 862 as compared to Punjab state average of 846. The village has a total number of 690 houses.
Most of the people are from Schedule Caste which constitutes 43.22% of total population in Panj Dhera. The town does not have any Schedule Tribe population so far.
1,179 people were engaged in work activities out of the total population of Panj Dhera which includes 1,048 males and 131 females. According to census survey report 2011, 82.02% of workers describe their work as main work. Of the 1,179 in the working population, 83.4% workers were occupied in main work, 14% were cultivators while 2% were Agricultural labourer.
Transport
Rail
Phillaur Junction is the nearest train station however, Bhatian Railway Station is 11 km away from the village.