There are presently 3 Cities in Moga.
The Total population of the Moga is 995,746.
As per Cities Census 2011, the most populated city in Moga District is Moga, PB with a population of 599,488
where as the least populated city in the Moga is Nihal Singhwala, PB with a population of 170,609.
As per The 2011 census of Moga Cities, Moga, PB is the highest literate city with 72% of
literacy rate where as Bagha Purana, PB is the least literate city with a literacy rate of 68%.
The census 2011 of Moga Cities also shows that Moga, PB represents the highest sex ratio with 895 females per 1000 males while Nihal Singhwala, PB features the lowest sex ratio in India with just 890 female per 1000 males
Moga District has total Area 2,242 square meters and over out of which 98% is rural area where as 2% is urban.
Moga District has total household 193,256 from which 76% is in rural area and 24% is urban area.
Moga District has total 627,889 Literacy Out of which 56% are male and 44% are female.
Moga District has total 359,172 Worker Out of which 81% are male and 19% are female.
Moga District has total Population of 995,746 Out of which 53% are male and 47% are female.