Nearbypost

Post something

Everything you can share with people nearby.

Post a Nearby PostReport what is happening around you: an accident, a road closure, a lost pet, a burst pipe, a community event. Add a photo if you have one. It goes live after a quick check. Open now

Marketplace

Property Food Opening soon Renovation Opening soon Buy / Sell Opening soon Services Opening soon Car Pool Opening soon Music

All of these need a free account, so people know who is posting.

← Back Property

Property analysis

Who arrived, and what got built for them

Population change by district, 2010 to 2025, against the homes launched in the same years.

Baseline 2020 → 2025 2010 → 2025 2010 → 2020 Region
Population Change by community Change by age Launched 2010-2025 Household income Median new price
District 2010 2025 Change % Bumiputera Chinese Indian Other citizens Non-citizens Aged 15–64 Aged 65+ New homes Per 100 working age 2022 2024 +RM 2010–2012 2023–2025
Kapit Sarawak 55,304 37,200 -18,104 -32.7% -32.5% 91.9% of district -34.6% 6.7% of district -100% -100% -38.2% 1.1% of district -6,984 -728 Not measured RM2,902 RM3,259 +RM357
Keningau Sabah 173,103 157,800 -15,303 -8.8% +10.5% 84% of district -34.3% 4.4% of district -73.3% 0.1% of district -55.8% 0.9% of district -57% 10.6% of district -146 +6,926 Not measured RM4,502 RM4,801 +RM299
Larut Dan Matang + Selama Perak 326,476 313,300 -13,176 -4% +4.9% 67.1% of district -26.3% 19.5% of district -25.5% 8.4% of district +32.4% 0.3% of district +109.1% 4.7% of district -2,204 +10,761 13,943 -632.6 RM158,000 RM318,000
Belaga Sarawak 35,247 22,600 -12,647 -35.9% -31.1% 87.2% of district -72.6% 1.8% of district -100% -40.1% 0.4% of district -52% 10.6% of district -5,372 -936 Not measured RM3,587 RM3,977 +RM390
Sarikei Sarawak 56,228 45,200 -11,028 -19.6% -16% 60.8% of district -21.5% 37.8% of district -100% -73% 0.2% of district -59.5% 1.1% of district -4,485 +1,807 Not measured RM3,528 RM4,675 +RM1,147
Song Sarawak 20,105 10,400 -9,705 -48.3% -48.4% 94.2% of district -44.7% 4.8% of district -100% -100% -100% -4,902 -443 Not measured RM2,926 RM3,052 +RM126
Maradong Sarawak 28,713 20,900 -7,813 -27.2% -30.7% 62.2% of district -16.4% 34.9% of district -100% +8.7% 0.5% of district -51.8% 2.4% of district -3,107 -56 Not measured RM3,259 RM3,472 +RM213
Kerian Perak 176,975 169,800 -7,175 -4.1% -1.1% 75.9% of district -17.1% 14.5% of district -26.3% 5.9% of district +153.6% 0.4% of district +87.5% 3.3% of district +6,695 +4,404 7,126 106.4 RM3,996 RM4,554 +RM558 RM188,888 RM386,100
Rompin Pahang 109,848 104,000 -5,848 -5.3% -4.1% 89.2% of district -44.6% 1.4% of district -16.8% 0.9% of district +45.6% 0.6% of district -8.7% 7.8% of district -2,111 +2,688 2,818 -133.5 RM4,148 RM4,760 +RM612 RM180,000 RM259,500
Ranau Sabah 94,092 89,100 -4,992 -5.3% -3.8% 93% of district -54% 0.8% of district -100% -72.2% 0.2% of district -6.3% 5.9% of district +5,061 +2,881 Not measured RM4,058 RM3,470 −RM588
Betong + Pusa Sarawak 60,728 57,500 -3,228 -5.3% -4.9% 95.5% of district -36.7% 2.6% of district -100% -100% +114.8% 1.9% of district +1,398 +1,322 Not measured
Sri Aman Sarawak 64,500 61,300 -3,200 -5% -3.9% 86.3% of district -16.4% 11.7% of district -100% -16.7% 0.2% of district +60.8% 1.6% of district +967 +3,446 Not measured RM3,704 RM3,967 +RM263
Kanowit Sarawak 28,259 25,100 -3,159 -11.2% -10.6% 89.6% of district -22.9% 8.4% of district -100% -100% +103.3% 2% of district -645 +158 Not measured RM2,648 RM3,511 +RM863
Lubok Antu Sarawak 27,363 24,600 -2,763 -10.1% -10.3% 92.3% of district -14.5% 5.7% of district -100% -100% +60.8% 2% of district -1,269 +1,352 Not measured RM3,548 RM4,169 +RM621
Saratok + Kabong Sarawak 45,015 42,600 -2,415 -5.4% -4.1% 94.4% of district -30.9% 4.5% of district -100% -100% +51.5% 0.9% of district +690 +2,157 Not measured
Tambunan Sabah 35,667 33,700 -1,967 -5.5% -4% 94.1% of district -46.8% 0.6% of district -100% -35.9% 0.3% of district -14.1% 5.3% of district +2,094 +1,041 Not measured RM4,055 RM4,854 +RM799
Daro + Tanjung Manis Sarawak 29,975 28,200 -1,775 -5.9% -7.9% 89% of district -59.6% 1.1% of district -100% +316.7% 0.4% of district +34.9% 9.2% of district +390 +531 Not measured
Selangau Sarawak 22,318 20,700 -1,618 -7.2% -8.7% 89.9% of district -45.8% 2.4% of district -100% -100% +73.7% 7.7% of district +1,275 +429 Not measured RM3,005 RM4,170 +RM1,165
Tenom Sabah 55,553 54,200 -1,353 -2.4% +7.3% 90.8% of district -68% 2.8% of district -100% -63.4% 0.4% of district -25.8% 6.1% of district +1,591 +942 Not measured RM4,045 RM4,161 +RM116
Simunjan Sarawak 38,324 37,300 -1,024 -2.7% -5.4% 91.2% of district -25.9% 2.4% of district -100% +209.3% 0.8% of district +99.1% 5.6% of district +1,193 +1,793 Not measured RM3,196 RM3,365 +RM169
Nabawan Sabah 31,807 31,100 -707 -2.2% +10.4% 94.9% of district -64.7% 0.3% of district -100% -100% -64.6% 5.1% of district +2,055 +1,146 Not measured RM4,110 RM4,361 +RM251
Perak Tengah Perak 99,854 99,200 -654 -0.7% -1.6% 92.7% of district -37.2% 0.8% of district -7% 1.3% of district +37% 0.2% of district +38.6% 4.9% of district +4,949 +621 7,871 159 RM4,564 RM4,685 +RM121 RM148,400 RM261,400
Matu Sarawak 16,952 16,600 -352 -2.1% -10.8% 85.5% of district -47% 1.8% of district -100% +78.6% 0.6% of district +365.7% 11.4% of district +1,582 +149 Not measured RM3,354 RM3,891 +RM537
Limbang Sarawak 46,980 46,700 -280 -0.6% +2.6% 85.9% of district -21.1% 10.9% of district -100% -62.8% 0.2% of district +29.6% 3% of district +2,442 +1,930 Not measured RM4,023 RM4,060 +RM37
Marudi + Beluru + Telang Usan Sarawak 62,883 62,700 -183 -0.3% -4.8% 82.3% of district -36.7% 4.1% of district -100% +11.1% 0.5% of district +94.3% 13.1% of district +6,069 +633 Not measured
Julau Sarawak 15,449 15,700 +251 +1.6% +1.6% 96.8% of district -8% 2.5% of district -100% -100% -100% +1,377 +649 Not measured RM2,652 RM3,264 +RM612
Pakan Sarawak 15,139 15,700 +561 +3.7% +4.4% 98.1% of district -30.8% 1.3% of district -100% -100% -100% +1,420 +317 Not measured RM3,546 RM3,742 +RM196
Lawas Sarawak 37,212 38,400 +1,188 +3.2% +7.1% 88.5% of district -26% 6.3% of district -100% +4.2% 0.5% of district -4.6% 4.9% of district +2,331 +1,638 Not measured RM3,183 RM3,929 +RM746
Pitas Sabah 37,808 39,000 +1,192 +3.2% +1.3% 93.3% of district -11.5% 0.8% of district -100% -20.3% 0.5% of district +75% 5.6% of district +4,116 +659 Not measured RM2,329 RM2,785 +RM456
Mukah Sarawak 41,481 42,700 +1,219 +2.9% +5% 83.6% of district -9.4% 7.5% of district -100% +3.1% 0.2% of district -2.5% 8.7% of district +2,184 +984 Not measured RM4,623 RM5,169 +RM546
Bau Sarawak 52,760 54,000 +1,240 +2.4% +4.7% 81.9% of district -6.2% 15.9% of district -21.9% 0.2% of district +14.9% 0.2% of district -13.9% 1.9% of district +5,312 +2,225 Not measured RM4,735 RM4,885 +RM150
Lundu Sarawak 32,568 34,800 +2,232 +6.9% +4.3% 82.5% of district -10% 9.2% of district -100% +4.2% 0.3% of district +91.7% 7.5% of district +3,792 +1,617 Not measured RM3,692 RM3,918 +RM226
Kampar Perak 96,303 98,800 +2,497 +2.6% +13.8% 39.7% of district -8.8% 45.7% of district -3.7% 10.1% of district +166.7% 0.4% of district +130.6% 4.1% of district +3,616 +3,231 13,008 359.7 RM4,347 RM4,538 +RM191 RM168,800 RM288,000
Tatau Sarawak 29,592 32,200 +2,608 +8.8% +17% 86.6% of district -7.9% 4.3% of district -100% +5.8% 0.6% of district -30.1% 8.7% of district +3,776 +641 Not measured RM4,787 RM4,409 −RM378
Pokok Sena Kedah 48,347 51,200 +2,853 +5.9% +4.9% 88.1% of district -11.8% 4.5% of district +18.3% 1.6% of district +29% 0.8% of district +48.6% 5.1% of district +3,078 +331 1,769 57.5 RM4,668 RM5,163 +RM495 RM370,150
Dalat Sarawak 18,523 21,800 +3,277 +17.7% +4.1% 81.2% of district -12% 5% of district -100% -100% +1060% 13.3% of district +4,456 +774 Not measured RM4,057 RM4,614 +RM557
Asajaya Sarawak 31,190 35,000 +3,810 +12.2% +14.8% 94.9% of district -26.4% 4.3% of district -100% -100% +47.1% 0.9% of district +4,831 +1,429 Not measured RM3,929 RM4,447 +RM518
Hulu Terengganu Terengganu 70,800 74,800 +4,000 +5.6% +2.8% 93.9% of district -67.7% 0.1% of district -100% +757.1% 0.4% of district +101.6% 5.6% of district +5,018 +1,633 445 8.9 RM5,090 RM6,134 +RM1,044
Sik Kedah 66,387 70,500 +4,113 +6.2% +7.1% 91.3% of district -27.5% 0.7% of district +92.3% 0.1% of district -12.9% 4.8% of district +38.2% 3.1% of district +5,304 +584 688 13 RM3,703 RM4,438 +RM735
Bandar Baharu Kedah 41,352 45,600 +4,248 +10.3% +11.9% 82% of district -12.8% 8.8% of district -1.1% 5.7% of district +100% 0.2% of district +137% 3.5% of district +5,398 +722 774 14.3 RM3,922 RM4,310 +RM388 RM390,700
Bentong Pahang 114,397 120,000 +5,603 +4.9% +11.9% 57.7% of district -15.2% 25.4% of district -6.9% 7.6% of district +149.3% 0.8% of district +58% 8.5% of district +6,975 +3,321 12,047 172.7 RM4,691 RM5,015 +RM324 RM224,328 RM374,000
Padang Terap Kedah 61,970 67,900 +5,930 +9.6% +7.2% 88.2% of district -23.2% 0.7% of district -100% +20.5% 6.8% of district +86.3% 4.3% of district +5,632 +547 377 6.7 RM3,902 RM3,954 +RM52
Kuala Penyu Sabah 18,958 24,900 +5,942 +31.3% +28.2% 90.8% of district -25.7% 0.8% of district -100% +72.4% 0.8% of district +103.6% 7.2% of district +4,665 -103 Not measured RM3,487 RM3,733 +RM246
Sipitang Sabah 34,862 40,900 +6,038 +17.3% +20.1% 83.6% of district -59.2% 1.2% of district +75.4% 0.2% of district -85.5% 0.5% of district +56% 14.2% of district +4,639 +1,234 Not measured RM4,182 RM4,606 +RM424
Sabak Bernam Selangor 103,709 110,500 +6,791 +6.5% +6.2% 73.9% of district -0.9% 18% of district -1.9% 3.5% of district +42.9% 0.2% of district +86% 4.3% of district +10,317 -639 2,577 25 RM5,533 RM6,941 +RM1,408 RM198,800 RM388,000
Bera Pahang 94,105 101,300 +7,195 +7.6% +10.3% 63.5% of district +7.5% 24.9% of district -15.6% 3.8% of district +43.7% 0.5% of district -0.2% 7.3% of district +11,233 +2,998 3,229 28.7 RM3,866 RM4,269 +RM403 RM200,000 RM317,670
Rembau Negeri Sembilan 41,988 49,500 +7,512 +17.9% +18.6% 82.8% of district +0.7% 4.4% of district +7.6% 7.7% of district +38.9% 0.2% of district +46.4% 4.8% of district +7,928 +1,327 2,418 30.5 RM4,655 RM4,894 +RM239 RM250,000
Langkawi Kedah 92,784 100,500 +7,716 +8.3% +13.5% 87.5% of district +8.2% 4.6% of district -0.7% 1.7% of district +371.7% 1% of district -43.3% 5.2% of district +4,305 +5,137 3,282 76.2 RM5,250 RM5,083 −RM167 RM472,800
Cameron Highland Pahang 36,978 44,800 +7,822 +21.2% +49.2% 41.5% of district -8% 26.1% of district -35.1% 9.8% of district +58.7% 0.7% of district +103.2% 21.9% of district +8,767 +2,005 6,092 69.5 RM5,221 RM5,655 +RM434 RM498,000
Kuala Krai Kelantan 104,234 112,400 +8,166 +7.8% +8.8% 91.3% of district -12.4% 3.1% of district -12.9% 0.7% of district +160.9% 0.3% of district +6.5% 4.6% of district +10,651 +2,919 2,467 23.2 RM2,763 RM2,994 +RM231 RM298,500
Raub Pahang 91,731 99,900 +8,169 +8.9% +3.6% 57.9% of district +9.6% 29.3% of district -3.2% 5.5% of district +47.1% 0.4% of district +111.5% 6.9% of district +13,428 +1,450 3,179 23.7 RM4,375 RM4,427 +RM52 RM264,800 RM448,000
Tongod Sabah 35,341 43,700 +8,359 +23.7% +8.4% 62.2% of district -49.7% 0.5% of district -100% -70.5% 0.2% of district +70.5% 37.1% of district +10,990 +1,974 Not measured RM2,856 RM3,470 +RM614
Pendang Kedah 93,598 102,000 +8,402 +9% +9.9% 89.5% of district -17% 2.7% of district +66% 0.4% of district -4.2% 5.6% of district +83% 1.7% of district +8,458 -218 2,019 23.9 RM3,801 RM4,592 +RM791 RM155,000 RM387,000
Kota Marudu Sabah 66,374 74,800 +8,426 +12.7% +11.6% 92.8% of district -19.6% 1.9% of district -100% -41.4% 0.4% of district +90.9% 4.8% of district +10,064 +2,694 Not measured RM2,677 RM2,877 +RM200
Yan Kedah 66,606 75,100 +8,494 +12.8% +16.8% 95.6% of district -37.6% 3.6% of district +9.9% 0.1% of district +177.8% 0.1% of district -23.8% 0.7% of district +9,892 +989 958 9.7 RM4,080 RM4,695 +RM615
Tampin Negeri Sembilan 82,165 90,700 +8,535 +10.4% +10% 59.9% of district +1.3% 20.9% of district +0.3% 12.8% of district -3.8% 0.2% of district +146.9% 6.2% of district +6,652 +2,705 3,002 45.1 RM4,012 RM4,367 +RM355 RM185,000 RM320,000
Hulu Perak Perak 89,926 98,500 +8,574 +9.5% +12% 86.8% of district -25.3% 6.4% of district +23% 2% of district +17% 1.6% of district +45.5% 3.1% of district +11,049 +2,743 1,979 17.9 RM3,467 RM3,701 +RM234 RM141,900 RM278,800
Kuala Pilah Negeri Sembilan 63,874 72,500 +8,626 +13.5% +14.8% 78.1% of district -0.4% 12.3% of district -0.6% 5% of district +46% 0.3% of district +65.5% 4.3% of district +8,993 +52 3,543 39.4 RM3,471 RM3,996 +RM525 RM216,999 RM259,000
Maran Pahang 111,056 119,900 +8,844 +8% +5.5% 90% of district -18.4% 2.3% of district -6.9% 0.9% of district +96.1% 0.3% of district +88.4% 6.5% of district +9,137 -205 3,077 33.7 RM4,319 RM4,470 +RM151 RM126,500 RM285,000
Jelebu Negeri Sembilan 38,299 48,600 +10,301 +26.9% +26% 65.4% of district +6.5% 20.6% of district +6.3% 3.7% of district +69.5% 0.4% of district +153.1% 9.7% of district +6,829 +1,354 763 11.2 RM3,636 RM3,713 +RM77
Setiu Terengganu 54,563 64,900 +10,337 +18.9% +17.8% 96.8% of district -18.7% 0.2% of district -100% +376.2% 0.2% of district +73.8% 2.9% of district +10,014 +1,328 43 0.4 RM5,211 RM6,125 +RM914
Kudat Sabah 83,140 93,700 +10,560 +12.7% +11% 82.3% of district -10.7% 4.7% of district -100% +12.7% 0.4% of district +41.1% 12.6% of district +16,791 +2,960 Not measured RM2,994 RM3,249 +RM255
Jerantut Pahang 88,035 100,300 +12,265 +13.9% +12.4% 79.7% of district +12.9% 11% of district -5.9% 2.7% of district +198.5% 0.6% of district +46.7% 6.1% of district +13,335 +2,346 3,270 24.5 RM3,781 RM4,231 +RM450 RM221,500 RM271,500
Mersing Johor 69,028 81,400 +12,372 +17.9% +26.5% 84.5% of district -2.4% 8.5% of district +11.6% 1% of district +141% 0.2% of district -33.4% 5.5% of district +13,181 +1,664 2,620 19.9 RM4,445 RM5,335 +RM890 RM177,900 RM278,800
Beaufort Sabah 64,350 77,400 +13,050 +20.3% +21.1% 86.4% of district +9% 5.2% of district -27.5% 0.1% of district -54.8% 0.8% of district +46.9% 7.5% of district +9,743 +1,270 Not measured RM4,018 RM4,070 +RM52
Sibu Sarawak 240,165 256,400 +16,235 +6.8% +12.1% 48.4% of district +1.7% 45% of district -72.2% 0.1% of district -48.9% 0.2% of district +13% 6.2% of district +24,112 +12,278 Not measured RM5,248 RM5,737 +RM489
Putatan Sabah 54,733 71,000 +16,267 +29.7% +31.5% 85.2% of district +35.1% 5.5% of district -6% 0.4% of district -31.4% 1.8% of district +41.3% 7.2% of district +11,527 +2,293 Not measured RM5,699 RM6,563 +RM864
Baling Kedah 132,304 149,000 +16,696 +12.6% +14.3% 90.7% of district -13.3% 2.8% of district -15.4% 3% of district +22% 1.5% of district +33.7% 2% of district +16,612 +2,465 3,782 22.8 RM3,400 RM3,367 −RM33 RM125,000
Beluran + Telupid Sabah 104,484 121,200 +16,716 +16% +10.4% 52.1% of district -65.7% 0.2% of district +11.1% 0.1% of district +6.5% 0.9% of district +24.7% 46.5% of district +20,583 +4,492 Not measured
Lipis Pahang 86,484 103,300 +16,816 +19.4% +18.3% 82.3% of district -2.8% 7% of district +17.4% 3.2% of district +112.8% 0.3% of district +75.1% 7.3% of district +21,557 +1,374 4,172 19.4 RM4,115 RM4,611 +RM496 RM135,000 RM278,800
W.P. Labuan W.P. Labuan 83,920 100,900 +16,980 +20.2% +28.3% 76.8% of district -0.4% 9.5% of district +45.2% 0.9% of district +2.6% 1.5% of district -2.4% 11.4% of district +11,720 +3,478 Not measured RM6,904 RM7,383 +RM479
Kunak Sabah 61,094 78,300 +17,206 +28.2% +19.6% 42.9% of district +10.3% 0.8% of district +44.9% 0.1% of district +13.8% 2.8% of district +37.3% 53.4% of district +15,022 +2,646 Not measured RM4,480 RM4,539 +RM59
Kinabatangan Sabah 146,987 164,800 +17,813 +12.1% +47.4% 24.9% of district -39.8% 0.2% of district -24.2% 0.1% of district +3.5% 1.9% of district +4.2% 72.9% of district +23,136 +4,788 Not measured RM4,162 RM4,897 +RM735
Jempol Negeri Sembilan 112,740 130,900 +18,160 +16.1% +17.1% 67.6% of district +10.2% 15.9% of district +11.1% 11.9% of district +146.3% 0.4% of district +35.7% 4.2% of district +7,726 +7,897 3,952 51.2 RM3,830 RM4,291 +RM461 RM212,940 RM249,999
Jeli Kelantan 39,170 58,200 +19,030 +48.6% +48% 96.2% of district +3.1% 0.2% of district +244.8% 0.3% of district +185.7% 0.2% of district +57.3% 3.1% of district +18,195 +1,355 426 2.3 RM2,906 RM3,008 +RM102
Temerloh Pahang 158,724 178,700 +19,976 +12.6% +18.5% 75.9% of district -0.6% 13.3% of district -18.7% 5.4% of district +11.6% 0.6% of district +15.6% 4.8% of district +18,944 +4,177 10,422 55 RM4,283 RM4,595 +RM312 RM203,800 RM309,400
Dungun Terengganu 149,851 169,900 +20,049 +13.4% +13.1% 95.4% of district -4.2% 1.9% of district -66.7% 0.1% of district -1.6% 0.2% of district +61.9% 2.4% of district +18,859 +2,981 1,521 8.1 RM6,356 RM7,156 +RM800 RM202,500 RM379,500
Kota Belud Sabah 91,272 111,500 +20,228 +22.2% +24.9% 93.8% of district +45.2% 1.5% of district +38.9% 0.1% of district -1.7% 0.4% of district -19.9% 4.2% of district +21,744 +1,828 Not measured RM3,429 RM3,512 +RM83
Segamat Johor 182,985 204,300 +21,315 +11.6% +13.2% 54.7% of district +6.1% 30.3% of district +2.9% 7.6% of district +17.2% 0.3% of district +43.3% 7.1% of district +29,043 +1,551 9,129 31.4 RM5,318 RM6,451 +RM1,133 RM118,000 RM377,400
Hilir Perak + Bagan Datuk Perak 202,593 225,300 +22,707 +11.2% +15.8% 53% of district -6.2% 22.6% of district -3.2% 15% of district +124.4% 0.4% of district +105.3% 8.9% of district +31,807 +7,909 13,115 41.2 RM248,000 RM351,800
Sp Selatan Pulau Pinang 166,685 189,500 +22,815 +13.7% +23.2% 43% of district +5.4% 34.7% of district +1.9% 16% of district +7.8% 0.3% of district +42.2% 6% of district +27,452 +4,769 34,210 124.6 RM6,231 RM6,822 +RM591 RM174,900 RM665,000
Miri + Subis Sarawak 290,274 313,300 +23,026 +7.9% +15.4% 67.2% of district -2.3% 24.3% of district -41% 0.2% of district -25.4% 0.4% of district -8.8% 7.9% of district +28,237 +14,130 Not measured
Pekan Pahang 105,587 129,300 +23,713 +22.5% +18.7% 89.2% of district +4.5% 1.1% of district +163.2% 0.8% of district +24.5% 1.4% of district +83.8% 7.4% of district +23,065 +2,350 4,166 18.1 RM4,053 RM4,344 +RM291 RM181,719 RM312,650
Kuala Kangsar Perak 155,592 179,600 +24,008 +15.4% +20.1% 65.4% of district -3.6% 18.2% of district +11.3% 12.7% of district +54.4% 0.2% of district +100.3% 3.5% of district +25,399 +2,868 6,076 23.9 RM3,813 RM3,977 +RM164 RM143,000 RM308,440
Port Dickson Negeri Sembilan 110,991 135,600 +24,609 +22.2% +28.1% 53.1% of district +11.9% 22.8% of district +4.1% 17% of district +88.2% 0.6% of district +93.7% 6.5% of district +20,042 +3,648 12,185 60.8 RM4,805 RM5,342 +RM537 RM180,000 RM250,000
Serian + Tebedu Sarawak 89,078 114,000 +24,922 +28% +22.4% 84.6% of district +83.9% 13.2% of district -48.2% 0.1% of district -62.3% 0.1% of district +33.6% 2% of district +21,114 +7,342 Not measured
Jasin Melaka 131,539 157,300 +25,761 +19.6% +23.6% 76% of district -24% 8.1% of district -10.7% 7.7% of district +120.3% 0.3% of district +184% 7.9% of district +27,086 +4,979 25,313 93.5 RM5,895 RM6,401 +RM506 RM133,200 RM308,400
Kota Setar Kedah 357,176 383,400 +26,224 +7.3% +6.6% 73% of district +4.8% 21.5% of district -13.2% 1.9% of district -4.2% 0.3% of district +97% 3.3% of district +20,808 +11,431 14,225 68.4 RM4,751 RM5,208 +RM457 RM251,390 RM400,065
Pontian Johor 149,938 177,900 +27,962 +18.6% +24.2% 67.7% of district +4.8% 23.7% of district -12.2% 0.7% of district +100.5% 0.4% of district +20.7% 7.4% of district +31,883 +292 8,691 27.3 RM5,616 RM5,685 +RM69 RM131,900 RM654,425
Machang Kelantan 89,118 117,700 +28,582 +32.1% +33.9% 97% of district -22.8% 1.6% of district -74.6% 0.1% of district +56.3% 0.1% of district +44.8% 1.1% of district +18,760 +3,395 1,777 9.5 RM3,429 RM4,156 +RM727 RM109,000 RM299,000
Kuching Sarawak 598,617 627,200 +28,583 +4.8% +8.2% 62.9% of district -0.4% 34.9% of district -19% 0.4% of district -28.3% 0.2% of district +6% 1.6% of district +37,959 +29,034 Not measured RM5,968 RM6,741 +RM773
Manjung Perak 227,071 256,400 +29,329 +12.9% +15% 55.3% of district -1.7% 25.4% of district +0.7% 11.6% of district +81.5% 0.4% of district +147.3% 7.4% of district +31,489 +6,964 30,427 96.6 RM5,135 RM5,380 +RM245 RM228,400 RM358,000
Besut Terengganu 136,563 167,500 +30,937 +22.7% +21.9% 96.3% of district -24.7% 0.8% of district -44.4% 0.1% of district +54.3% 0.3% of district +110.4% 2.6% of district +26,502 +4,407 2,005 7.6 RM4,743 RM5,820 +RM1,077 RM138,000 RM300,000
Batang Padang + Muallim Perak 175,318 206,600 +31,282 +17.8% +28.6% 71.4% of district -14.5% 12.6% of district +5% 11.4% of district +214.8% 0.6% of district +12.7% 4% of district +29,287 +6,748 17,104 58.4 RM145,100 RM354,950
Pasir Puteh Kelantan 113,191 144,700 +31,509 +27.8% +28.4% 98.2% of district -25.7% 0.4% of district +488.2% 0.1% of district -8% 0.6% of district +40.5% 0.8% of district +24,362 +3,290 1,778 7.3 RM3,453 RM4,853 +RM1,400 RM132,500 RM265,000
Papar Sabah 124,420 156,300 +31,880 +25.6% +43.9% 88.1% of district -18.5% 3.3% of district -52.4% 0.1% of district +19.5% 0.8% of district -42.7% 7.7% of district +18,806 +3,969 Not measured RM4,871 RM5,177 +RM306
Marang Terengganu 95,283 128,800 +33,517 +35.2% +35.3% 96.4% of district -18.2% 1.2% of district -100% +68.1% 0.2% of district +102.5% 2.3% of district +24,981 +3,159 2,041 8.2 RM5,291 RM6,246 +RM955 RM197,600 RM284,000
Gua Musang + Kecil Lojing Kelantan 86,189 123,000 +36,811 +42.7% +36.7% 85.4% of district +21.4% 3.8% of district +300% 1.1% of district +86.3% 0.2% of district +130.7% 9.3% of district +23,842 +3,658 3,124 13.1
Tangkak Johor 131,890 169,200 +37,310 +28.3% +44.6% 63.7% of district -2.4% 25.2% of district +41.3% 5% of district +121.6% 0.5% of district +30.5% 5.7% of district +40,909 +2,528 5,473 13.4 RM5,622 RM6,374 +RM752 RM146,175 RM570,000
Bintulu + Sebauh Sarawak 183,402 221,600 +38,198 +20.8% +25% 69.7% of district +13.2% 15.7% of district -30.2% 0.1% of district -3.8% 0.3% of district +11.9% 14.1% of district +44,134 +4,387 Not measured
Kubang Pasu Kedah 214,479 254,200 +39,721 +18.5% +21.5% 88.4% of district -11.2% 5.8% of district +1.1% 1.9% of district +5.5% 1.3% of district +29.6% 2.6% of district +24,533 +10,260 10,062 41 RM5,201 RM5,312 +RM111 RM188,500 RM389,163
Tuaran Sabah 102,411 142,800 +40,389 +39.4% +41.7% 90.5% of district -36.6% 2% of district +13% 0.1% of district -13% 0.8% of district +81.9% 6.6% of district +30,506 +4,669 Not measured RM3,921 RM4,277 +RM356
Bachok Kelantan 126,350 167,600 +41,250 +32.6% +32.7% 98% of district +1.6% 0.8% of district +244.8% 0.1% of district -3.1% 0.2% of district +72.4% 0.8% of district +36,164 +4,418 1,622 4.5 RM3,625 RM4,187 +RM562 RM115,000 RM300,000
Tanah Merah Kelantan 115,949 159,900 +43,951 +37.9% +38.9% 93.1% of district +16.3% 2.9% of district -5.9% 0.3% of district +51.2% 0.4% of district +36.2% 3.3% of district +34,478 +5,676 842 2.4 RM2,991 RM3,638 +RM647 RM116,500 RM296,250
Tumpat Kelantan 147,179 191,200 +44,021 +29.9% +31.1% 92.1% of district +17.2% 3.8% of district +65.3% 0.1% of district +21.2% 3% of district +5% 0.9% of district +26,798 +4,973 3,758 14 RM3,749 RM3,904 +RM155 RM168,500 RM325,000
Penampang Sabah 121,934 166,800 +44,866 +36.8% +58.4% 67.8% of district +19.6% 19.6% of district -19.9% 0.3% of district -5.9% 1.1% of district -10% 11.1% of district +33,130 +9,977 Not measured RM6,265 RM6,090 −RM175
Kluang Johor 288,364 335,200 +46,836 +16.2% +27.1% 53.8% of district +5.4% 27.3% of district +2.9% 7.4% of district +33.8% 0.4% of district +7.8% 11.2% of district +49,233 +6,864 18,894 38.4 RM5,204 RM6,158 +RM954 RM208,994 RM480,000
Kota Tinggi Johor 187,824 234,700 +46,876 +25% +31.8% 82.2% of district -2.2% 7.8% of district -1.6% 2.3% of district +41.1% 0.3% of district +3.8% 7.3% of district +40,196 +5,091 17,704 44 RM6,227 RM6,284 +RM57 RM107,832 RM578,000
Samarahan Sarawak 85,495 136,600 +51,105 +59.8% +63.1% 80.7% of district +47.1% 17.7% of district +67.1% 0.5% of district +11.1% 0.2% of district +37% 0.7% of district +47,859 +5,146 Not measured RM5,953 RM6,785 +RM832
W.P. Putrajaya W.P. Putrajaya 68,361 120,800 +52,439 +76.7% +75.8% 95.2% of district +32.7% 0.5% of district +70.7% 1.2% of district +265.9% 0.2% of district +115.7% 2.8% of district +31,161 +1,977 18,527 59.5 RM10,056 RM10,769 +RM713 RM650,888
Barat Daya Pulau Pinang 197,131 249,700 +52,569 +26.7% +16% 53.4% of district +37.8% 33% of district +14.2% 5.4% of district +67.9% 0.4% of district +94.3% 7.8% of district +43,202 +8,946 45,550 105.4 RM7,247 RM8,919 +RM1,672 RM718,180 RM620,625
Lahad Datu Sabah 199,830 252,900 +53,070 +26.6% +26.1% 54.6% of district -18% 3.9% of district -12.9% 0.2% of district +45.5% 2% of district +33.6% 39.3% of district +56,582 +11,671 Not measured RM4,457 RM5,526 +RM1,069
Timur Laut Pulau Pinang 510,996 565,900 +54,904 +10.7% +14.9% 22.2% of district +0.2% 56% of district -0.7% 9% of district +154.4% 0.9% of district +111.5% 11.8% of district +48,020 +15,678 53,672 111.8 RM6,714 RM7,745 +RM1,031 RM794,500 RM909,900
Pasir Mas Kelantan 180,878 242,700 +61,822 +34.2% +35.8% 96.9% of district -7.3% 1.4% of district -100% +8.3% 0.3% of district +3.2% 1.4% of district +42,964 +8,118 3,555 8.3 RM3,508 RM3,591 +RM83 RM118,000
Sp Utara Pulau Pinang 288,692 353,100 +64,408 +22.3% +25.6% 60.4% of district +9.7% 26.9% of district -0.3% 6.3% of district +53.8% 0.3% of district +129.9% 6.1% of district +59,060 +9,557 35,307 59.8 RM6,103 RM6,810 +RM707 RM279,000 RM458,500
Ulu Selangor Selangor 194,387 259,800 +65,413 +33.7% +41.4% 71.1% of district +10.5% 9.9% of district -1.2% 12% of district +66% 0.5% of district +107.7% 6.5% of district +55,161 +12,166 15,051 27.3 RM7,678 RM8,485 +RM807 RM139,900 RM480,325
Semporna Sabah 133,164 201,400 +68,236 +51.2% +17.6% 52.9% of district -5.7% 0.5% of district +35.1% 0% of district +22% 0.7% of district +129.8% 45.8% of district +66,296 +6,213 Not measured RM4,093 RM4,059 −RM34
Kemaman Terengganu 166,750 235,000 +68,250 +40.9% +38.3% 90.7% of district +13.2% 3.3% of district -4% 0.3% of district +15.8% 0.1% of district +173.4% 5.6% of district +55,236 +3,418 6,490 11.7 RM6,425 RM7,709 +RM1,284 RM181,750 RM297,500
Kuala Terengganu + Kuala Nerus Terengganu 337,553 405,900 +68,347 +20.2% +20.9% 95.4% of district -25.1% 2.1% of district +15.3% 0.2% of district +74.2% 0.1% of district +96.5% 2.1% of district +48,843 +12,278 5,898 12.1 RM220,000 RM412,033
Perlis Perlis 225,630 297,800 +72,170 +32% +31.2% 85.7% of district +13.6% 6.7% of district +90.7% 1.7% of district +8.8% 1.9% of district +112% 3.9% of district +62,745 +9,060 6,010 9.6 RM4,713 RM4,950 +RM237 RM225,000 RM370,211
Kulim Kedah 281,260 354,000 +72,740 +25.9% +37.9% 65.9% of district +0.8% 13.2% of district -4.1% 13.5% of district +111.3% 0.4% of district +60.8% 7% of district +59,640 +24,021 20,199 33.9 RM4,498 RM5,236 +RM738 RM165,653 RM496,798
Tawau + Kalabakan Sabah 397,673 475,500 +77,827 +19.6% +31% 51.2% of district -8.9% 7.7% of district -28% 0.1% of district +77.1% 2.3% of district +11.6% 38.7% of district +90,208 +19,941 Not measured
Sp Tengah Pulau Pinang 362,820 445,200 +82,380 +22.7% +16.1% 43.8% of district +14.9% 33.6% of district +9.3% 8.5% of district +73.5% 0.5% of district +111% 13.6% of district +67,964 +14,203 33,790 49.7 RM6,220 RM6,892 +RM672 RM370,000 RM653,444
Muar Johor 239,027 323,900 +84,873 +35.5% +35.7% 56% of district +17.6% 31% of district -4.8% 1.7% of district +17.4% 0.2% of district +162.4% 11.1% of district +81,373 +6,020 11,331 13.9 RM5,724 RM7,334 +RM1,610 RM211,500 RM752,000
Alor Gajah Melaka 173,712 261,800 +88,088 +50.7% +48.6% 73.6% of district +14.4% 10.5% of district +37.3% 7% of district +90.2% 0.3% of district +260.7% 8.7% of district +81,260 +6,221 23,997 29.5 RM5,611 RM6,308 +RM697 RM169,800 RM343,500
Kuala Selangor Selangor 205,257 301,600 +96,343 +46.9% +60.7% 78.1% of district +18.1% 7.3% of district -12.1% 8.8% of district +132% 0.3% of district +73.2% 5.5% of district +75,400 +12,758 36,419 48.3 RM7,644 RM8,046 +RM402 RM310,000 RM553,000
Kota Kinabalu Sabah 452,058 552,400 +100,342 +22.2% +43% 62.2% of district -19.3% 13.6% of district -13.9% 0.3% of district +7.6% 1.1% of district +13.4% 22.7% of district +76,497 +31,131 Not measured RM5,957 RM5,896 −RM61
Kulai Johor 245,294 353,000 +107,706 +43.9% +48.7% 46.7% of district +17.3% 27.2% of district +31.2% 8.8% of district +36.6% 0.4% of district +113.6% 16.9% of district +91,399 +19,365 27,615 30.2 RM7,460 RM8,406 +RM946 RM274,950 RM643,900
Sandakan Sabah 396,290 504,500 +108,210 +27.3% +40.4% 49.7% of district -18.4% 10.2% of district -17.9% 0.2% of district -28% 1.2% of district +34.7% 38.7% of district +87,543 +23,311 Not measured RM4,828 RM5,314 +RM486
Kuala Langat Selangor 220,214 329,000 +108,786 +49.4% +60.9% 67.3% of district +44.4% 16.7% of district -1.7% 9.9% of district +37.8% 0.4% of district +78.8% 5.7% of district +81,706 +14,719 55,084 67.4 RM10,093 RM10,583 +RM490 RM179,760 RM500,000
Batu Pahat Johor 401,902 511,800 +109,898 +27.3% +28.2% 64.3% of district +17.3% 27.4% of district +7.1% 1.3% of district +95.9% 0.3% of district +84.2% 6.7% of district +113,987 +12,440 23,490 20.6 RM6,347 RM7,555 +RM1,208 RM279,699 RM498,000
Kota Bharu Kelantan 468,438 590,100 +121,662 +26% +27.9% 94.2% of district -26.5% 2.8% of district +13.6% 0.3% of district +33.4% 0.3% of district +67.1% 2.4% of district +91,335 +20,604 9,518 10.4 RM4,330 RM4,729 +RM399 RM194,450 RM325,300
Kuala Muda Kedah 443,488 574,700 +131,212 +29.6% +37.3% 67% of district -0.7% 14.2% of district -1% 10.2% of district +4.8% 0.4% of district +139.5% 8.2% of district +100,856 +35,825 38,242 37.9 RM4,200 RM4,953 +RM753 RM192,662 RM432,400
Kuantan Pahang 443,796 576,700 +132,904 +29.9% +37.6% 80.7% of district -1% 12.9% of district +3.4% 2.5% of district +100% 0.5% of district +29.4% 3.5% of district +110,619 +24,606 52,757 47.7 RM5,926 RM5,520 −RM406 RM188,000 RM343,000
Sepang Selangor 207,354 350,400 +143,046 +69% +72.5% 63.1% of district +96.2% 17% of district +12.6% 8.9% of district +186.2% 0.9% of district +77.5% 10.1% of district +100,853 +21,218 112,660 111.7 RM12,608 RM11,131 −RM1,477 RM317,900 RM583,000
Melaka Tengah Melaka 484,885 633,300 +148,415 +30.6% +38.4% 61.3% of district +2.5% 25.7% of district +8.3% 3.5% of district +26.5% 0.6% of district +153.9% 8.9% of district +104,067 +16,533 69,202 66.5 RM6,557 RM7,415 +RM858 RM190,000 RM396,000
Kinta Perak 749,474 927,400 +177,926 +23.7% +40.9% 45.8% of district -1.3% 33.9% of district +5.7% 11.9% of district +109.3% 0.4% of district +225.1% 7.9% of district +129,941 +42,451 82,661 63.6 RM5,037 RM5,136 +RM99 RM228,884 RM395,000
Seremban Negeri Sembilan 536,147 716,800 +180,653 +33.7% +47.5% 57.5% of district +17.9% 21.4% of district +22.7% 14.5% of district +74% 0.6% of district +9.1% 6% of district +130,446 +27,427 94,120 72.2 RM6,384 RM6,472 +RM88 RM287,944 RM571,295
Gombak Selangor 668,694 985,400 +316,706 +47.4% +53.2% 60.3% of district +38.1% 20.3% of district +28.1% 9.7% of district +68.1% 1.6% of district +53.9% 8% of district +226,293 +55,389 64,591 28.5 RM10,180 RM10,777 +RM597 RM498,800 RM757,310
Klang Selangor 842,146 1,183,000 +340,854 +40.5% +51.4% 48.8% of district +14.3% 21.3% of district +18% 16.1% of district +102% 0.7% of district +106.8% 13.1% of district +249,487 +70,431 78,522 31.5 RM8,203 RM8,837 +RM634 RM230,000 RM571,600
Ulu Langat Selangor 1,138,198 1,516,600 +378,402 +33.2% +49% 56.7% of district +3.4% 23.9% of district -4.4% 7% of district -7.3% 0.7% of district +102.1% 11.7% of district +250,352 +94,301 177,007 70.7 RM11,210 RM11,404 +RM194 RM472,200 RM675,094
Johor Bahru Johor 1,334,188 1,814,400 +480,212 +36% +39.1% 48.6% of district +34.6% 33.8% of district +23% 8.2% of district +49.7% 0.6% of district +37.2% 8.7% of district +329,081 +98,371 353,516 107.4 RM8,232 RM8,977 +RM745 RM436,138 RM793,000
W.P. Kuala Lumpur W.P. Kuala Lumpur 1,588,750 2,074,100 +485,350 +30.5% +33.6% 42.6% of district +17.3% 35.2% of district +19.3% 8.5% of district +52.5% 0.7% of district +82.2% 13.1% of district +414,789 +72,907 396,926 95.7 RM10,234 RM10,802 +RM568 RM730,888 RM598,560
Petaling Selangor 1,765,495 2,370,600 +605,105 +34.3% +35.7% 48.7% of district +35.2% 32.2% of district +11.8% 8.9% of district +33.9% 0.7% of district +51.6% 9.5% of district +399,821 +149,576 245,553 61.4 RM9,618 RM10,688 +RM1,070 RM548,400 RM762,300
Total 144 districts 27,484,596 34,220,900 +6,736,304 +24.5% +27.9% 63.6% of the total +10.6% 20% of the total +8.2% 5.9% of the total +26.9% 0.7% of the total +49.9% 9.9% of the total +5,570,691 +1,359,025 2,570,640 87 districts with a register 46.1

The total adds what can be added. Population, the community counts, the two age columns and new homes are sums. The percentages and the homes-per-100 ratio are recomputed from those sums, never averaged — the mean of 160 percentages describes nowhere. Household income and median new price are medians, and a median of medians is not a median, so those two are left blank rather than filled with a number that would not mean anything. New homes counts only the districts the developers’ register covers.

The total is of the rows in the table, not of Malaysia. The region and the baseline chosen above decide which districts are counted — with West Malaysia selected, Sabah, Sarawak and Labuan are not among them, and the country’s own figure on the Population ageing tab will always be the larger one.

A district created after the 2010 census is shown joined to the one it was carved out of, because that census counted its people there — Larut Dan Matang + Selama; Betong + Pusa; Saratok + Kabong; Daro + Tanjung Manis; Marudi + Beluru + Telang Usan; Beluran + Telupid; Hilir Perak + Bagan Datuk; Miri + Subis; Serian + Tebedu; Batang Padang + Muallim; Gua Musang + Kecil Lojing; Bintulu + Sebauh; Kuala Terengganu + Kuala Nerus; Tawau + Kalabakan. Both ends of the comparison then cover the same ground, instead of an old boundary’s count being set against a new boundary’s. Household income and poverty are left blank on those rows: both are published per district, and a median and a rate cannot be combined into the pair’s.

Left out, with no parent to pair it to: Bukit Mabong, Sarawak (10,700). It was created after the 2010 census, out of a division that lost 29% of its people between the two counts — so every district it could have come from fell steeply, and the data cannot say which one it was. Guessing would move those people into the wrong row; the 2020 baseline counts it in its own right.

Sources: Department of Statistics Malaysia, Population & Housing Census 2020 and current population estimates (CC BY 4.0); housing register of licensed developments. Boundaries © DOSM (CC BY 4.0).

Powered by Listingmine.com

Contributor sign in

Without the country code. A leading zero is fine, we will drop it.

Forgotten your password?

No account yet? Create an account