🌤️ Skymap — Weather Forecast
HomeWeather › India

🌍 Weather in India

659,927 cities and towns — current conditions, 16-day forecast

Cities in India

Bilāspur
2,663,629 people
Kollam
2,635,375 people
Raigarh
2,634,200 people
Fatehpur
2,632,733 people
Cuttack
2,624,470 people
Cuddalore
2,605,914 people
Bārmer
2,603,751 people
Navi Mumbai
2,600,000 people
Buldhana
2,586,258 people
Bid
2,585,049 people
Ajmer
2,583,052 people
Gulbarga
2,566,326 people
Gopālganj
2,562,012 people
Siddharthnagar
2,559,297 people
Chengalpattu district
2,556,423 people
Nizamabad
2,551,335 people
Bharatpur
2,548,462 people
Mathura
2,547,184 people
West Delhi
2,543,243 people
Medchal Malkajgiri
2,542,203 people
Aurangābād
2,540,073 people
Kannur
2,523,003 people
Mayūrbhanj
2,519,738 people
Firozabad
2,498,156 people
Mirzāpur
2,496,970 people
Amritsar
2,490,656 people
Lucknow
2,472,011 people
Ayodhya
2,470,996 people
Tiruvannamalai
2,464,875 people
Basti
2,464,464 people
Jabalpur
2,463,289 people
Latur
2,454,196 people
Ballari
2,452,595 people
Girīdīh
2,445,474 people
Sabarkantha
2,428,589 people
Haveli
2,426,979 people
Sadar
2,418,985 people
Barrackpur II
2,409,232 people
Bhīlwāra
2,408,523 people
Thanjavur
2,405,890 people
Nagpur Urban
2,405,665 people
Nagpur
2,405,665 people
Ambedkar Nagar
2,397,888 people
Pānch Mahāls
2,390,776 people
Sāgar
2,378,458 people
Bhopāl
2,371,061 people
Rewa
2,365,106 people
Bīkāner
2,363,937 people
Surguja
2,359,886 people
Vizianagaram District
2,344,474 people
Rāmpur
2,335,819 people
Bāleshwar
2,320,529 people
Kheda
2,299,885 people
Jaipur
2,298,782 people
Gurdaspur
2,298,323 people
Purba Singhbhum
2,293,919 people
South West Delhi
2,292,958 people
Erode
2,251,744 people
Khordha
2,251,673 people
North East Delhi
2,241,624 people
Supaul
2,229,076 people
Satna
2,228,935 people
Nawāda
2,219,146 people
NTR
2,218,591 people
Mau
2,205,968 people
Tirupati
2,196,984 people
Jalandhar
2,193,590 people
Agra
2,186,655 people
Dhār
2,185,793 people
Bijāpur
2,177,331 people
Jāmnagar
2,160,119 people
Dindigul
2,159,775 people
Balrampur
2,148,665 people
Jhunjhunūn
2,137,045 people
Coimbatore
2,136,916 people
Alappuzha
2,127,789 people
Dohad
2,127,086 people
Meerut
2,102,157 people
Sundargarh
2,093,437 people
Anand
2,092,745 people
Kakinada
2,092,374 people
Kutch
2,092,371 people
Chhindwāra
2,090,922 people
Dakshina Kannada
2,089,649 people
Eluru
2,071,647 people
Huzur
2,067,585 people
Indore
2,064,818 people
Bokaro
2,062,330 people
Dhule
2,050,862 people
Palnadu
2,041,723 people
Ghāziābād
2,039,652 people
Chūru
2,039,547 people
Pāli
2,037,573 people
Mahesāna
2,035,064 people
Banka
2,034,763 people
Gwalior
2,032,036 people
Pīlībhīt
2,031,007 people
Firozpur
2,029,074 people
Vadodara Rural
2,004,505 people
Madhepura
2,001,762 people
← Prev1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950Next →

Weather Forecast for India

Skymap — Weather Forecast provides weather forecasts for 659,927 locations in India, from major cities to small towns and villages. Each location page includes current temperature, humidity, wind speed, atmospheric pressure, a 48-hour hourly forecast, 16-day extended outlook, air quality monitoring, and UV index readings.

Popular Cities in India

Browse the most populated cities above to find detailed weather information. Our data comes from Open-Meteo, aggregating readings from national meteorological agencies including NOAA, ECMWF, and local weather services. All forecasts update automatically every 30 minutes.

© 2026 Skymap — Weather Forecast — Weather data by Open-Meteo