← Stories
BusinessAnimated race2020 → 2026

BUSINESS · DISTRICTS · MALAYSIA

Which Malaysian districts have the largest local markets?

Rank administrative districts by population using DOSM district estimates, with the full history available from 2020 onward.

Department of Statistics Malaysia (DOSM)02 Oct 2025
SHOW ME THE DATA2020 → 2026 · people
VIEW DATA ASSame source · different visual lens
PULSEKITA RACE2020 — 2026
Department of Statistics Malaysia
SourceDepartment of Statistics Malaysia (DOSM)
2020
1Petaling, Selangor2.30M
2W.P. Kuala Lumpur1.98M
3Johor Bahru, Johor1.71M
4Ulu Langat, Selangor1.40M
5Klang, Selangor1.09M
6Gombak, Selangor942.4K
7Kinta, Perak888.8K
8Seremban, Negeri Sembilan692.3K
9Kuching, Sarawak609.2K
10Melaka Tengah, Melaka597.1K
11Timur Laut, Pulau Pinang556.6K
12Kota Bharu, Kelantan555.8K
13Kuantan, Pahang548.0K
14Kuala Muda, Kedah545.0K
15Kota Kinabalu, Sabah500.4K
16Batu Pahat, Johor495.3K
17Sandakan, Sabah439.1K
18Seberang Perai Tengah, Pulau Pinang423.0K
19Kota Setar, Kedah374.1K
20Tawau, Sabah372.6K
21Seberang Perai Utara, Pulau Pinang339.1K
22Kulim, Kedah337.7K
23Kulai, Johor329.5K
24Sepang, Selangor325.2K
25Kluang, Johor323.8K
26Muar, Johor314.8K
27Kuala Langat, Selangor307.4K
28Perlis284.9K
29Kuala Selangor, Selangor281.7K
30Larut Dan Matang, Perak269.6K
31Alor Gajah, Melaka249.4K
32Miri, Sarawak248.9K
33Sibu, Sarawak248.1K
34Manjung, Perak247.0K
35Ulu Selangor, Selangor243.0K
36Kubang Pasu, Kedah237.8K
37Barat Daya, Pulau Pinang237.7K
38Pasir Mas, Kelantan230.4K
39Kuala Terengganu, Terengganu229.8K
40Lahad Datu, Sabah229.1K
41Kota Tinggi, Johor222.4K
42Kemaman, Terengganu215.6K
43Segamat, Johor197.8K
44Seberang Perai Selatan, Pulau Pinang184.0K
45Tumpat, Kelantan179.9K
46Bintulu, Sarawak178.6K
47Kuala Kangsar, Perak176.1K
48Pontian, Johor173.3K
49Temerloh, Pahang169.0K
50Semporna, Sabah166.6K
51Kerian, Perak166.4K
52Tangkak, Johor163.4K
53Penampang, Sabah162.2K
54Dungun, Terengganu158.1K
55Bachok, Kelantan157.3K
56Besut, Terengganu154.2K
57Jasin, Melaka151.9K
58Keningau, Sabah150.9K
59Tanah Merah, Kelantan150.8K
60Papar, Sabah150.7K
61Kuala Nerus, Terengganu145.6K
62Kinabatangan, Sabah143.1K
63Baling, Kedah142.6K
64Hilir Perak, Perak142.0K
65Pasir Puteh, Kelantan136.2K
66Tuaran, Sabah135.7K
67Port Dickson, Negeri Sembilan128.7K
68Samarahan, Sarawak128.3K
69Jempol, Negeri Sembilan127.2K
70Batang Padang, Perak124.0K
71Pekan, Pahang121.2K
72Bentong, Pahang116.8K
73Marang, Terengganu116.6K
74Maran, Pahang112.3K
75Machang, Kelantan110.0K
76W.P. Putrajaya109.2K
77Kota Belud, Sabah107.2K
78Sabak Bernam, Selangor107.1K
79Kuala Krai, Kelantan105.0K
80Gua Musang, Kelantan101.9K
81Pendang, Kedah98.9K
82Kampar, Perak98.7K
83Bera, Pahang98.1K
84Rompin, Pahang98.1K
85Lipis, Pahang96.6K
86Raub, Pahang96.1K
87Jerantut, Pahang96.0K
88Hulu Perak, Perak95.1K
89W.P. Labuan95.1K
90Perak Tengah, Perak94.6K
91Langkawi, Kedah94.1K
92Tampin, Negeri Sembilan88.1K
93Kudat, Sabah86.4K
94Serian, Sarawak85.3K
95Ranau, Sabah85.1K
96Bagan Datuk, Perak82.8K
97Mersing, Johor78.2K
98Beluran, Sabah77.1K
99Muallim, Perak76.7K
100Beaufort, Sabah75.7K
101Yan, Kedah73.4K
102Kuala Pilah, Negeri Sembilan70.3K
103Hulu Terengganu, Terengganu69.9K
104Kota Marudu, Sabah69.5K
105Kunak, Sabah68.9K
106Putatan, Sabah68.8K
107Sik, Kedah67.9K
108Padang Terap, Kedah65.7K
109Sri Aman, Sarawak61.2K
110Setiu, Terengganu59.7K
111Subis, Sarawak57.3K
112Jeli, Kelantan54.7K
113Bau, Sarawak52.6K
114Tenom, Sabah51.3K
115Pokok Sena, Kedah49.8K
116Kalabakan, Sabah48.2K
117Rembau, Negeri Sembilan47.3K
118Jelebu, Negeri Sembilan46.1K
119Limbang, Sarawak45.1K
120Bandar Baharu, Kedah44.4K
121Sarikei, Sarawak44.0K
122Tongod, Sabah42.7K
123Mukah, Sarawak42.3K
124Cameron Highlands, Pahang39.0K
125Sipitang, Sabah37.8K
126Pitas, Sabah36.7K
127Lawas, Sarawak36.6K
128Betong, Sarawak36.3K
129Simunjan, Sarawak36.2K
130Kapit, Sarawak36.0K
131Selama, Perak34.4K
132Asajaya, Sarawak33.6K
133Lundu, Sarawak33.5K
134Tatau, Sarawak31.9K
135Tambunan, Sabah31.6K
136Sebauh, Sarawak29.6K
137Telupid, Sabah29.2K
138Beluru, Sarawak28.7K
139Nabawan, Sabah28.3K
140Tebedu, Sarawak25.2K
141Kanowit, Sarawak24.7K
142Lubok Antu, Sarawak24.6K
143Kuala Penyu, Sabah23.7K
144Saratok, Sarawak23.1K
145Belaga, Sarawak22.5K
146Dalat, Sarawak21.1K
147Maradong, Sarawak20.3K
148Selangau, Sarawak19.8K
149Pusa, Sarawak19.6K
150Daro, Sarawak19.5K
151Marudi, Sarawak18.8K
152Kabong, Sarawak18.4K
153Telang Usan, Sarawak17.4K
154Matu, Sarawak16.3K
155Pakan, Sarawak15.5K
156Julau, Sarawak15.3K
157Kecil Lojing, Kelantan10.6K
158Bukit Mabong, Sarawak10.2K
159Song, Sarawak10.0K
160Tanjung Manis, Sarawak7.9K
163Membakut, Sabah0
166Siburan, Sarawak0
165Sebuyau, Sarawak0
161Gedong, Sarawak0
164Pantu, Sarawak0
162Lingga, Sarawak0
202020202026
Department of Statistics MalaysiaDepartment of Statistics Malaysia (DOSM)Values: people
SourceDepartment of Statistics Malaysia (DOSM) ↗02 Oct 2025HIGH CONFIDENCE
Method & notes
IN BRIEF

District population helps narrow a catchment for further research, but it should be combined with income, expenditure, competitors and accessibility.

METHOD & LIMITATIONS

How the numbers were calculated

PulseKita filters DOSM's district population table to both sexes, all ages and all ethnic groups, then converts the published values from thousands into people.

  • Administrative districts vary greatly in land area and urban form.
  • Population is a market-size signal, not a direct measure of spending power or footfall.
  • Perlis and the three federal territories appear without district subdivisions in the DOSM source.

Evidence trail

EVIDENCE CHAINtransformation inherited from methodology
  1. 1
  2. 2
    TransformationPulseKita filters DOSM's district population table to both sexes, all ages and all ethnic groups, then converts the published values from thousands into people.
  3. 3
    Published visualAnimated race

Source

HIGH CONFIDENCEofficial primary
COVERAGE2020 → 2026
UNITpeople
SOURCEmachine readable
UPDATED02 Oct 2025
primaryPopulation Table: Administrative Districts
RELATED STORIES

More stories in Business

Business · TimelineEksport halal Malaysia berkembang kepada RM68.52 bilion pada 2025

Siri eksport halal DOSM 2020–2024 dan angka HDC 2025; takrif sumber dinyatakan.

Open →
Business · CounterEksport halal Malaysia cecah RM68.52 bilion pada 2025

HDC: eksport meningkat 10.9%; makanan dan minuman mendahului sektor.

Open →
Business · TimelineIPO Bursa Malaysia meningkat kepada 60 pada 2025

SC: 60 IPO pada 2025 berbanding 55 pada 2024.

Open →
Business · CounterJualan produk kecantikan dan penjagaan diri Malaysia cecah RM16.6 bilion pada 2025

Anggaran komersial Euromonitor; nilai jualan runcit Malaysia 2025.

Open →