yeh rank population ke hisab se hai new delhi ki population 2.5 lac hai isliye ise 180 rank mila hai jabke delhi ki population 1.1 crore hai isliye 2nd rank after mumbai yeh sab correct hai pahle ap apni knowledge correct kare new delhi aur delhi different city hai