Best Air Quality Cities in India

Cities with the best air quality in India

Real-time air quality rankings for 100 cities across India, updated hourly. Browse the cleanest cities in India ranked by AQI.

Best Air Quality in India

The city with the best air quality in India is Hubli (AQI 15), followed by Coimbatore (AQI 16), Mysore (AQI 17), Kozhikode (AQI 19). Currently, 23 out of 100 monitored cities in India report Good air quality with an AQI below 50.

1
in

Hubli

India

15

AQI

2
in

Coimbatore

India

16

AQI

3
in

Mysore

India

17

AQI

4
in

Kozhikode

India

19

AQI

5
in

Thiruvananthapuram

India

22

AQI

6
in

Sāngli

India

22

AQI

7
in

Kolhāpur

India

22

AQI

8
in

Pimpri

India

23

AQI

9
in

Nanded

India

23

AQI

10
in

Bilimora

India

26

AQI

11
in

Bengaluru

India

27

AQI

12
in

Pune

India

28

AQI

13
in

Tirunelveli

India

28

AQI

14
in

Sholapur

India

29

AQI

15
in

Mumbai

India

32

AQI

16
in

Nashik

India

32

AQI

17
in

Thāne

India

32

AQI

18
in

Borivli

India

32

AQI

19
in

Bhayandar

India

32

AQI

20
in

Hyderābād

India

33

AQI

21
in

Sambhaji Nagar

India

38

AQI

22
in

Bhavnagar

India

46

AQI

23
in

Vadodara

India

49

AQI

24
in

Amrāvati

India

51

AQI

25
in

Puducherry

India

52

AQI

26
in

Erode

India

52

AQI

27
in

Chennai

India

54

AQI

28
in

Surat

India

54

AQI

29
in

Tiruppur

India

54

AQI

30
in

Kanayannur

India

54

AQI

31
in

Kochi

India

54

AQI

32
in

Kalyān

India

56

AQI

33
in

Dombivli

India

56

AQI

34
in

Bhiwandi

India

56

AQI

35
in

Nellore

India

56

AQI

36
in

Ulhasnagar

India

56

AQI

37
in

Vellore

India

57

AQI

38
in

Salem

India

58

AQI

39
in

Tiruchirappalli

India

59

AQI

40
in

Warangal

India

59

AQI

41
in

Ahmedabad

India

60

AQI

42
in

Jamnagar

India

60

AQI

43
in

Rājkot

India

63

AQI

44
in

Nowrangapur

India

63

AQI

45
in

Bhopāl

India

65

AQI

46
in

Indore

India

70

AQI

47
in

Kallakurichi

India

72

AQI

48
in

Nagpur

India

74

AQI

49
in

Guntur

India

78

AQI

50
in

Madurai

India

79

AQI

51
in

Ajmer

India

81

AQI

52
in

Vijayawada

India

82

AQI

53
in

Ranchi

India

84

AQI

54
in

Rasapūdipalem

India

86

AQI

55
in

Visakhapatnam

India

86

AQI

56
in

Bhubaneswar

India

86

AQI

57
in

Cuttack

India

86

AQI

58
in

Kota

India

88

AQI

59
in

Jabalpur

India

91

AQI

60
in

Siliguri

India

91

AQI

61
in

Guwahati

India

93

AQI

62
in

Varanasi

India

94

AQI

63
in

Prayagraj

India

94

AQI

64
in

Rourkela

India

96

AQI

65
in

Raipur

India

98

AQI

66
in

Bhilai

India

98

AQI

67
in

Jamshedpur

India

104

AQI

68
in

Bīkaner

India

106

AQI

69
in

Dehra Dūn

India

108

AQI

70
in

Srinagar

India

110

AQI

71
in

Chandigarh

India

110

AQI

72
in

Kolkata

India

111

AQI

73
in

Howrah

India

111

AQI

74
in

Jodhpur

India

118

AQI

75
in

Gwalior

India

123

AQI

76
in

Amritsar

India

129

AQI

77
in

Bokāro

India

129

AQI

78
in

Jalandhar

India

139

AQI

79
in

Ludhiāna

India

145

AQI

80
in

Durgapur

India

148

AQI

81
in

Āsansol

India

151

AQI

82
in

Dhanbad

India

155

AQI

83
in

Patna

India

156

AQI

84
in

Bareilly

India

157

AQI

85
in

Gorakhpur

India

160

AQI

86
in

Jaipur

India

161

AQI

87
in

Gorakhpur

India

184

AQI

88
in

Kanpur

India

187

AQI

89
in

Lucknow

India

187

AQI

90
in

Agra

India

187

AQI

91
in

Alīgarh

India

187

AQI

92
in

Morādābād

India

187

AQI

93
in

Faridabad

India

196

AQI

94
in

Gurugram

India

196

AQI

95
in

Sahāranpur

India

197

AQI

96
in

Najafgarh

India

233

AQI

97
in

Meerut

India

238

AQI

98
in

Ghāziābād

India

238

AQI

99
in

Delhi

India

250

AQI

100
in

Narela

India

250

AQI

Understanding Air Quality Index

0-50

Good

Air quality is satisfactory, and air pollution poses little or no risk.

51-100

Moderate

Air quality is acceptable. However, there may be a risk for some people.

101-150

Unhealthy for Sensitive Groups

Members of sensitive groups may experience health effects.

151-200

Unhealthy

Everyone may begin to experience health effects.

201-300

Very Unhealthy

Health alert: everyone may experience more serious health effects.

301+

Hazardous

Health warnings of emergency conditions. The entire population is likely to be affected.

The Air Quality Index (AQI) is a scale from 0 to 500 that measures air pollution levels. Poor air quality can cause respiratory issues, cardiovascular problems, and other health concerns. Rankings are updated hourly to help you stay informed.

Source: US EPA Air Quality Index

Last updated: 22 Jun 17:06

Airpult

Get accurate weather forecasts worldwide with real-time updates and severe weather alerts. Covering 6M+ locations with precise, reliable weather data.

© 2026 Samuenti GmbH. All rights reserved.

gb English
Metric (°C, km/h)

Confirm