Top 10 Largest Cities of India by Population as per Census 2021

Img Credit - Google

Jaipur, Rajasthan Population - 4,007,505

Img Credit - Google

Yellow Browser

10

Pune(Poona), Maharashtra Population - 6,807,984

Img Credit - Google

Yellow Browser

9

Surat, Gujarat Population - 7,489,742

Img Credit - Google

Yellow Browser

8

Ahmedabad, Gujarat Population - 8,253,226

Img Credit - Google

Yellow Browser

7

Hyderabad, Telangana Population - 10,268,653

Img Credit - Google

Yellow Browser

6

Chennai (Madras), Tamil Nadu Population - 11,235,018

Img Credit - Google

Yellow Browser

5

Bangalore, Karnataka Population - 12,764,935

Img Credit - Google

Yellow Browser

4

Kolkata(Calcutta), West Bengal Population - 14,974,073

Img Credit - Google

Yellow Browser

3

Mumbai(Bombay), Maharashtra Population - 20,667,655

Img Credit - Google

Yellow Browser

2

Delhi Population - 31,181,377

Img Credit - Google

Yellow Browser

1

Thanks for Reading