Malaysia sex ratio: men per 100 women, by city and district

Men per 100 women aged 20–39, from national census age-by-sex counts. Measured at district level, not a national figure repeated.

144 districts
Malaysia deep-dive
MalaysiaKota Kinabalu cost of livingKota KinabaluKuching cost of livingKuchingMiri cost of livingMiri
Drag to pan, scroll to zoom, click the country or a city pin.

Malaysia at a glance

Every line is computed from the district table below. Green cells hold more women per man aged 20–39.

Across 144 districts117.2men per 100 women, 20–39
Population covered32Mall ages, census counts
Most women-heavy82.9W.P. Putrajaya, W.P. Putrajaya
Most men-heavy182.4Cameron Highlands, Pahang

The map

Every state in Malaysia, shaded by men per 100 women aged 20–39. Green holds more women, red more men. The 9 dots are the cities with guides on this site.

Johor 129.4W.P. Kuala Lumpur 120.6Melaka 125.1Negeri Sembilan 116.9Pahang 127Perak 126.1Terengganu 114Selangor 120.1Kedah 111.7Kelantan 104.2W.P. Labuan 102.9Perlis 104.4Pulau Pinang 106.6Sabah 107.9Sarawak 111W.P. Putrajaya 82.9Kuala LumpurKuala LumpurJohor BahruJohor BahruIpohIpohMalaccaMalaccaGeorge TownGeorge TownKota KinabaluKota KinabaluKuchingKuchingMiriMiriLangkawiLangkawi

94 or fewer112 or more men per 100 women

Most women-heavy districts

Lowest men-per-100-women, 20–39. 30 of 144 with at least 300 people in the band, sortable by any column.

W.P. PutrajayaW.P. Putrajaya82.9109k
SamarahanSarawak87.8128k
JulauSarawak9015k
SongSarawak91.710k
Seberang Perai SelatanPulau Pinang93.7184k
Barat DayaPulau Pinang93.8238k
Kuala PenyuSabah94.924k
Kota BeludSabah95.3108k
TambunanSabah96.332k
TumpatKelantan96.4180k
TuaranSabah97136k
SaratokSarawak9724k
BachokKelantan98.3157k
Kubang PasuKedah99.2238k
KapitSarawak10036k
MaradongSarawak10020k
SarikeiSarawak10044k
Pasir MasKelantan100.6230k
KudatSabah100.687k
RanauSabah100.785k
TenomSabah101.251k
KeningauSabah101.5151k
BeaufortSabah101.676k
Kota SetarKedah101.8374k
PutatanSabah101.869k
YanKedah102.673k
Kota MaruduSabah102.670k
MachangKelantan102.7110k
W.P. LabuanW.P. Labuan102.996k
Pasir PutehKelantan103136k

Most men-heavy districts

Highest men-per-100-women, 20–39. 30 of 144 with at least 300 people in the band. Units housing an institution (prison, barracks, camp) read high here; the figure is correct, the dating signal is not.

Cameron HighlandsPahang182.439k
BentongPahang168.2117k
BelagaSarawak16022k
Hilir PerakPerak150.8142k
MuarJohor150.7315k
KluangJohor147.7324k
PekanPahang147.5121k
RompinPahang146.498k
TampinNegeri Sembilan145.988k
ManjungPerak145.1247k
MatuSarawak143.516k
TatauSarawak139.632k
BeraPahang139.198k
Hulu TerengganuTerengganu138.370k
JasinMelaka138.1152k
JelebuNegeri Sembilan137.346k
DaroSarawak13720k
Pokok SenaKedah135.750k
KulaiJohor134.2329k
JerantutPahang133.996k
PontianJohor132.7173k
Gua MusangKelantan132.2102k
Batang PadangPerak131124k
KlangSelangor130.31.1M
LunduSarawak130.233k
RaubPahang130.196k
LipisPahang129.997k
KinabatanganSabah128.2143k
BintuluSarawak127.8178k
Kota TinggiJohor127223k

By State

Every state in Malaysia, aggregated from the districts above.

Districts
W.P. Putrajaya82.9109k1
W.P. Labuan102.996k1
Kelantan104.21.8M10
Perlis104.4285k1
Pulau Pinang106.61.7M5
Sabah107.93.3M25
Sarawak1112.2M31
Kedah111.72.1M12
Terengganu1141.0M7
Negeri Sembilan116.91.2M7
Selangor120.17.0M9
W.P. Kuala Lumpur120.62.0M1
Melaka125.1999k3
Perak126.12.3M10
Pahang1271.6M11
Johor129.44.0M10

Census age-by-sex counts. Figures for 2020. Data updated September 8, 2026. A ratio is a supply number, not a measure of dating success.

Malaysia population pyramid

The same counts as the tables above, drawn. Pick an age band.

Age band
117.2men per 100 women, 20–39 · summed over 144 districts
884,400more men than women, 20–39
MenWomenM to F Ratio
153k
80+
176k87
154k
75–79
170k91
293k
70–74
308k95
449k
65–69
452k99
566k
60–64
564k100
729k
55–59
703k104
788k
50–54
767k103
940k
45–49
869k108
1.1M
40–44
1.0M113
1.4M
35–39
1.3M114
1.5M
30–34
1.3M116
1.5M
25–29
1.3M121
1.5M
20–24
1.3M118
1.5M
15–19
1.3M110
1.3M
10–14
1.2M107
1.3M
5–9
1.2M108
1.3M
0–4
1.2M104

Only the surplus tip of each bar is shaded: blue = male surplus, red = female surplus. The muted base is the matched part.

Put Malaysia on the board

Ratio, cost and visa for every Malaysia city we track, side by side. Free, no sign-in.

Open the 9 cities in Malaysia

Or unlock the Malaysia deep-dive: the interactive district map, the dating-pool model, visa and tax.

Data updated