Nihal Singhwala is a tehsil in district of Moga, Punjab, India. As per the data provided by Census of India in 2011, total population of Nihal Singhwala was 170,609 which includes 90,285 males and 80,324 females. Nihal Singhwala covers 421 Km2 area.
For better understaing, details are categorized in two sections i.e. Population of Nihal Singhwala, Urban/Rural population of Nihal Singhwala. Below are the full details and list of villages in Nihal Singhwala, Moga, Punjab, India. Select any of these to know detailed information about them.