Top 10 cities in India by population as per 2011

1.Mumbai stands first with a population of 12,442,373 

2.Delhi at second with a population of  11,034,555 

3.Bangalore at third with a population of  8,443,675

4.Hyderabad at forth with a population of  6,993,262

5.Ahmedabad at fifth with a  population of  5,577,940

6.Chennai  at sixth with a population of  4,646,732

7.Kolkata at seventh with a population of  4,496,694

8.Surat at eigth with a population of  4,467,797

9.Pune at ninth with a population of  3,124,458

10.Jaipur at tenth with a population of  3,046,163