393 places with climate evidence

Best time to visit
Malaysia.

Every place below has a nearby NOAA station whose 1991–2020 record passes the coverage checks. Open one for its month-by-month answer, records and long-run change.

Kuala Lumpur

Kuala Lumpur

1,453,975 people

Johor

Johor Bahru

858,118 people

Selangor

Kampung Baru Subang

833,571 people

Selangor

Petaling Jaya

807,879 people

Selangor

Shah Alam

740,750 people

Selangor

Subang Jaya

708,296 people

Selangor

Bukit Rahman Putra

607,000 people

Johor

Pelentong

583,640 people

Melaka

Malacca

579,000 people

Johor

Iskandar Puteri

575,977 people

Kelantan

Kota Bharu

568,900 people

Pahang

Kuantan

548,014 people

Kedah

Kota Kuala Muda

544,984 people

Kedah

Sungai Petani

544,851 people

Selangor

Selayang Baru Utara

542,409 people

Johor

Pasir Gudang

534,659 people

Johor

Mukim Pulai

505,661 people

Sabah

Kota Kinabalu

500,421 people

Selangor

Kota Damansara

500,000 people

Johor

Kampung Larkin Lama

500,000 people

Sabah

Sandakan

439,050 people

Kuala Lumpur

Taman Petaling

423,062 people

Johor

Kampung Kangkar Teberau

412,373 people

Sarawak

Kuching

402,738 people

Selangor

Puchong

375,181 people

Sabah

Tawau

372,615 people

Selangor

Setapak

353,268 people

Johor

Muar

314,776 people

Sarawak

Miri

300,543 people

Selangor

Kapar

269,627 people

Selangor

Batu Caves

254,083 people

Selangor

Klang

240,016 people

Selangor

Kajang

236,240 people

Perak

Teluk Intan

232,800 people

Selangor

Kampong Baharu Cheras Batu Sebelas

232,100 people

Kelantan

Pasir Mas

230,424 people

Penang

Paya Terubong

226,712 people

Selangor

Sungai Buloh

222,858 people

Johor

Bandar Seri Alam

220,000 people

Kuala Lumpur

Wangsa Maju

215,600 people

Penang

Bukit Mertajam

212,329 people

Kuala Lumpur

Bukit Jalil

200,000 people

Kuala Lumpur

Bandar Utama

200,000 people

Selangor

Bandar Sunway

200,000 people

Selangor

Rawang

199,095 people

Sarawak

Sibu

198,239 people

Selangor

Kuala Kubu Baharu

194,387 people

Kedah

Kulim

170,889 people

Johor

Skudai

159,733 people

Penang

George Town

158,336 people

Perak

Sitiawan

156,234 people

Sarawak

Bintulu

151,617 people

Selangor

Bandar Tasik Puteri

150,000 people

Selangor

Setia Alam

150,000 people

Selangor

Bandar Bukit Raja

146,534 people

Johor

Kampung Pasir Gudang Baru

145,639 people

Penang

Kampung Sungai Glugur

145,600 people

Johor

Masai

141,730 people

Penang

Kampung Sungai Ara

140,849 people

Kelantan

Pasir Puteh

137,400 people

Selangor

Cheras

135,823 people

Penang

Tasek Glugor

135,786 people

Penang

Bayan Lepas

130,455 people

Selangor

Seri Kembangan

130,252 people

Kuala Lumpur

Ampang

126,285 people

Kuala Lumpur

Titiwangsa

122,096 people

Kuala Lumpur

Bukit Bintang

120,529 people

Pahang

Maran

111,056 people

Penang

Butterworth

107,591 people

Johor

Perling

101,263 people

Selangor

Ijok

100,899 people

Selangor

Bandar Mahkota Cheras

100,000 people

Perak

Seri Manjung

100,000 people

Kuala Lumpur

Sentul

100,000 people

Selangor

Taman Melawati

99,304 people

Labuan

Labuan

95,120 people

Selangor

Bandar Kinrara

93,822 people

Selangor

Semenyih

92,491 people

Sarawak

Marudi

90,100 people

Penang

Val Dor

88,600 people

Kuala Lumpur

Kepong

85,960 people

Selangor

Damansara Damai

85,000 people

Selangor

Cyberjaya

79,200 people

Sabah

Putatan

78,340 people

Sabah

Donggongon

78,086 people

Johor

Ulu Tiram

75,350 people

Johor

Taman Senai

73,176 people

Selangor

Bandar Saujana Utama

72,000 people

Selangor

Serendah

71,202 people

Selangor

Kampung Baru Balakong

69,302 people

Johor

Johor Jaya

66,000 people

Penang

Perai

65,301 people

Johor

Gelang Patah

64,375 people

Penang

Jelutong

63,507 people

Johor

Kempas

62,011 people

Perak

Parit

60,988 people

Kedah

Kampong Sidam

60,983 people

Johor

Setia Tropika

60,279 people

Johor

Bukit Indah

60,000 people

Selangor

Ara Damansara

60,000 people

Selangor

Putra Heights

60,000 people

Perak

Kampong Dungun

58,674 people

Sarawak

Serian

58,059 people

Selangor

Kuala Selangor

55,887 people

Melaka

Kampung Bukit Baharu

55,656 people

Selangor

Hulu Langat

55,251 people

Sabah

Bandar Labuan

54,752 people

Penang

Bukit Tengah

54,416 people

Selangor

Pandamaran

53,916 people

Johor

Kota Tinggi

52,743 people

Sarawak

Bau

52,643 people

Kedah

Padang Serai

50,757 people

Kuala Lumpur

Kuchai Lama

50,000 people

Kuala Lumpur

Taman Melati

50,000 people

Kuala Lumpur

Sri Petaling

50,000 people

Putrajaya

Putrajaya

50,000 people

Selangor

Teluk Panglima Garang

49,155 people

Selangor

Bandar Sri Damansara

48,556 people

Selangor

Banting

48,240 people

Perak

Batu Gajah

46,183 people

Selangor

Bangi

45,042 people

Selangor

Elmina

45,000 people

Johor

Taman Permas Jaya

45,000 people

Kedah

Bandar Baharu

44,412 people

Melaka

Durian Tunggal

42,185 people

Selangor

Taman Greenwood

41,699 people

Penang

Nibong Tebal

40,072 people

Kuala Lumpur

Taman Sri Sinar

40,000 people

Selangor

Bandar Tun Hussein Onn

40,000 people

Kuala Lumpur

Bangsar

40,000 people

Johor

Bukit Gambir

40,000 people

Kelantan

Kampong Pangkal Kalong

39,904 people

Perak

Lumut

39,595 people

Sabah

Sipitang

39,300 people

Selangor

Bandar Country Homes

39,000 people

Selangor

Kampung Setia

38,870 people

Melaka

Klebang Besar

38,643 people

Negeri Sembilan

Kampung Baharu Nilai

38,612 people

Sarawak

Limbang

38,093 people

Melaka

Kampung Ayer Keroh

37,716 people

Kuala Lumpur

Taman Tun Dr Ismail

37,500 people

Penang

Jawi

36,601 people

Sabah

Petagas

35,844 people

Johor

Tangkak

35,109 people

Kuala Lumpur

Bukit Kerinchi

35,000 people

Kuala Lumpur

Alam Damai

35,000 people

Sarawak

Sibu Jaya

35,000 people

Selangor

Denai Alam

35,000 people

Perak

Selama

34,800 people

Melaka

Kampung Kerubong

31,936 people

Sarawak

Tatau

31,920 people

Pahang

Pekan

31,826 people

Perak

Kuala Kurau

31,065 people

Kuala Lumpur

Mont Kiara

30,643 people

Johor

Taman Scientex

30,000 people

Johor

Taman Universiti

30,000 people

Sarawak

Sebauh

29,606 people

Negeri Sembilan

Rembau

29,595 people

Melaka

Kampong Masjid Tanah

29,185 people

Kelantan

Tanah Merah

29,116 people

Sarawak

Beluru

28,695 people

Perak

Hutan Melintang

28,357 people

Negeri Sembilan

Tampin

28,238 people

Selangor

Ulu Kelang

28,222 people

Penang

Sungai Dua

28,100 people

Perak

Parit Buntar

27,313 people

Sarawak

Siburan

27,286 people

Penang

Kubang Semang

27,194 people

Penang

Permatang Kuching

27,191 people

Melaka

Sungai Udang

26,044 people

Kuala Lumpur

Taman OUG

25,989 people

Kuala Lumpur

SS2

25,500 people

Melaka

Batu Berendam

25,028 people

Kuala Lumpur

Taman Desa

25,000 people

Selangor

Bandar Puncak Alam

25,000 people

Selangor

Jenjarum

24,857 people

Johor

Kampung Jelutong Tengah

24,765 people

Sarawak

Kanowit

24,700 people

Sabah

Kuala Penyu

24,200 people

Penang

Balik Pulau

23,559 people

Selangor

Ladang Seri Kundang

23,307 people

Kelantan

Peringat

23,288 people

Melaka

Kampung Tanjung Minyak

23,074 people

Sarawak

Simunjan

23,011 people

Penang

Bukit Tambun

22,900 people

Selangor

Batu Arang

22,579 people

Johor

Kampung Batu Empat

21,898 people

Selangor

Bandar Baru Salak Tinggi

21,534 people

Penang

Kampung Teluk Kumbar

21,481 people

Selangor

Kuang

21,185 people

Sarawak

Dalat

21,147 people

Perak

Bagan Serai

20,476 people

Selangor

Hulu Yam Lama

20,334 people

Sarawak

Maradong

20,299 people

Melaka

Alor Gajah

20,163 people

Selangor

Bukit Beruntung

20,023 people

Selangor

Batang Berjuntai

20,001 people

Kuala Lumpur

Desa Petaling

20,000 people

Selangor

Tropicana Indah

20,000 people

Penang

Batu Feringgi

20,000 people