Network exposure grid ASEAN GeoAI Fusion 2026

Open data: JENDELA 4G tiles, NADMA incidents, SRTM terrain, ERA5 monsoon rainfall, HDX population

Malaysia's 4G coverage gaps, district by district, and where climate risk hits them

97% 4G coverage by population, as MCMC reports it
90.2% 4G coverage by district area, why it differs

2.15M people live in the other 9.8%, 1.53M of them in Sabah and Sarawak.

Map of Malaysia's 7,748 polling districts shaded by the share of each district's area without 4G. The highest shares are in the large inland districts of Sarawak and Sabah; the Peninsula's west coast is mostly covered.
Area without 4G0 to 100% Open the national grid

Where the network must grow, and where it must survive: every polling district in all 16 states and federal territories, scored two ways. EXTEND ranks people living in 4G holes, weighted by forward flood and landslide hazard. HARDEN ranks served districts whose towers face the highest climate stress. One method at national scale, fully reproducible.

districts scored
7,748
16 states and federal territories
coverage-gap districts
1,743
10%+ of their area without 4G
underserved people
2.15M
area-weighted, nationwide
of them in Sabah and Sarawak
1.53M
about 10 times Pahang's figure

Data vintage: JENDELA coverage tiles, NADMA incidents and ERA5 hazard as scored on , against 24,642 MCMC sites. How this is built

The grid in 33 seconds, recorded from this site on 24 September 2026. The figures in it are that day's; the live ones are above.

Three findings the national averages hide

Borneo is the national coverage frontier

967 of 1,743 gap districts and 1.53M of 2.15M underserved people are in Sabah and Sarawak, measured by area and weighted by real census population.

Incident history is blind exactly where it matters

Recorded incidents give Sarawak's gap districts almost no risk (3 of 547). Forward terrain and monsoon-rainfall hazard lift that to 327. Without the forward layers, the highest-need half of the country reads as risk-free.

In Pahang, EXTEND and HARDEN are the same investment

34 gap districts are also incident-flood districts — coverage builds and flood hardening converge on the Kuantan belt, the same districts NADMA's December 2025 restore-first list ranks first. See the war room.

Need a cut of the grid?

A district list for a tender zone, one operator's footprint, or a state's HARDEN queue before the monsoon. Say what you need and we will send the rows.

Email admin@analitik.my

Three questions this grid gets asked

Why 90.2% when MCMC says about 97%?
Both are right; they divide by different things. MCMC's JENDELA figure is population coverage — the share of people in covered places. 90.2% is the mean share of district area with 4G. They diverge where people cluster in a small part of a large district, which is most of Borneo. Area is the better denominator for deciding where to build next. Read the method.
What is a polling district?
The daerah mengundi (DM): the smallest published administrative geography in Malaysia, nested inside a state constituency and a parliamentary seat. There are 7,748 of them, each small enough to be a sensible place to send a crew. Read the method.
How is "underserved" counted?
A district is a coverage gap when at least 10% of its area lacks 4G — 1,743 of 7,748 clear that threshold. Underserved is area-weighted: each district contributes its uncovered share of its own population, not all-or-nothing. That gives 2.15M people nationwide, 1.53M of them in Sabah and Sarawak. Read the method.

Every state and federal territory

Johor

949 districts 10% with a gap
3.05M people 60.6k underserved
Open the Johor grid

Kedah

672 districts 7% with a gap
1.86M people 39.4k underserved
Open the Kedah grid

Kelantan

544 districts 18% with a gap
1.59M people 82.8k underserved
Open the Kelantan grid

Melaka

211 districts 1% with a gap
740k people 4.04k underserved
Open the Melaka grid

Negeri Sembilan

319 districts 19% with a gap
995k people 35.3k underserved
Open the Negeri Sembilan grid

Pahang

518 districts 39% with a gap
1.36M people 149k underserved
Open the Pahang grid

Pulau Pinang

351 districts 2% with a gap
1.43M people 5.37k underserved
Open the Pulau Pinang grid

Perak

898 districts 15% with a gap
2.06M people 105k underserved
Open the Perak grid

Perlis

88 districts 6% with a gap
240k people 2.63k underserved
Open the Perlis grid

Selangor

945 districts 6% with a gap
3.44M people 62.8k underserved
Open the Selangor grid

Terengganu

366 districts 19% with a gap
1.10M people 61.4k underserved
Open the Terengganu grid

Sabah

741 districts 57% with a gap
3.87M people 840k underserved
Open the Sabah grid

Sarawak

887 districts 62% with a gap
2.67M people 691k underserved
Open the Sarawak grid

Kuala Lumpur

235 districts 0% with a gap
1.38M people 0 underserved
Open the Kuala Lumpur grid

Labuan

17 districts 12% with a gap
56.4k people 10.1k underserved
Open the Labuan grid

Putrajaya

7 districts 0% with a gap
45.1k people 0 underserved
Open the Putrajaya grid

War room

December 2025 peak2,831 sites at risk
20 districtsrestore-first queue
Enter the war room