The climate of Indonesia, city by city

This page lists the 449 cities in Indonesia for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+1.6 °C since 1940

Frequently asked questions

What is the hottest city in Indonesia?

The hottest city in Indonesia is Surabaya, with an average annual temperature of 27.8 °C.

What is the coldest city in Indonesia?

The coldest city in Indonesia is Tiom, with an average annual temperature of 11.4 °C.

What is the wettest city in Indonesia?

The wettest city in Indonesia is Timika, with 7,013 mm of precipitation per year.

Has the climate of Indonesia warmed?

Based on its largest cities, Indonesia warmed by +1.6 °C between 1940 and 2025.

Cities by region

Bali17

Bangka–Belitung Islands5

Banten8

Bengkulu2

Central Java80

Central Kalimantan5

Central Papua3

Central Sulawesi5

East Java73

East Kalimantan4

East Nusa Tenggara12

Gorontalo1

Highland Papua2

Jakarta Special Capital Region2

Jambi6

Lampung4

Maluku7

North Kalimantan4

North Maluku6

North Sulawesi7

North Sumatra32

Riau4

Riau Islands2

Southeast Sulawesi4

South Kalimantan6

South Papua2

South Sulawesi10

South Sumatra8

Southwest Papua3

Special Region of Aceh12

Special Region of Papua5

Special Region of Yogyakarta14

West Java66

West Kalimantan8

West Nusa Tenggara7

West Papua3

West Sulawesi3

West Sumatra7