Skip to content

Asia · South-eastern Asia

Malaysia Demographics

Malaysia still records population growth, but the pace has slowed as births fall, fertility remains below the replacement benchmark, the population ages and non-citizen residents shape the working-age profile. Urban concentration is strongest in Selangor, Johor and the main metropolitan regions.

Primary data: Department of Statistics Malaysia population estimates, vital statistics, migration statistics, MyCensus 2020 and official population projections.

Last updated: July 21, 2026

Core Demographic Indicators

Population 34.4 million Q1 2026 · Quarterly population estimate
Year-on-Year Growth 0.5% Q1 2026 · Quarterly estimate
Median Age 31.3 years 2025 · Preliminary mid-year estimate
Total Fertility Rate 1.60 2024 · Births per woman
Population Aged 65+ 8.0% Q1 2026 · Share of total population
Non-Citizen Residents 3.38 million 2025 · Population stock, not annual migration
Urban Population 75.1% 2020 · Population census definition
Life Expectancy at Birth 75.3 years 2025 · Both sexes
IndicatorValueYearMeasure TypeSource
Total population34.4 millionQ1 2026Quarterly population estimateDOSM Demographic Statistics, Q1 2026
Annual population growth0.5%Q1 2026Year-on-year rateDOSM Demographic Statistics, Q1 2026
Population aged 0-1421.6%Q1 2026Share of estimated populationDOSM Demographic Statistics, Q1 2026
Population aged 65 and over8.0%Q1 2026Share of estimated populationDOSM Demographic Statistics, Q1 2026
Median age31.3 years2025Preliminary mid-year estimateDOSM Current Population Estimates 2025
Total fertility rate1.60 births per woman2024Period total fertility rateDOSM Vital Statistics 2025
Life expectancy at birth75.3 years2025Life table estimate, both sexesDOSM Life Expectancy 2025
Urban population75.1%2020Census urbanisation ratePopulation and Housing Census Malaysia 2020
Non-citizen residents3,380,7002025Preliminary resident stockDOSM International Migration Statistics 2025

Population Growth Has Slowed to 0.5%

Malaysia’s annual population series rose from 10.9 million in 1970 to 34.2 million in 2025. The latest annual estimate added about 180,000 people between 2024 and 2025, compared with an increase of about 650,000 in the preceding year. DOSM attributed the slower 2025 rate partly to a small decline in the estimated non-citizen population.

YearPopulationMeasure TypeSource
197010,881,800Adjusted census-based countDepartment of Statistics Malaysia
198013,879,300Adjusted census-based countDepartment of Statistics Malaysia
199118,547,200Adjusted census-based countDepartment of Statistics Malaysia
200023,494,900Adjusted census-based countDepartment of Statistics Malaysia
201028,588,600Adjusted census-based countDepartment of Statistics Malaysia
202032,447,400Adjusted census-based countDepartment of Statistics Malaysia
202132,576,300Intercensal mid-year estimateDepartment of Statistics Malaysia
202232,698,100Intercensal mid-year estimateDepartment of Statistics Malaysia
202333,401,800Intercensal mid-year estimateDepartment of Statistics Malaysia
202434,052,100Intercensal mid-year estimateDepartment of Statistics Malaysia
202534,231,700Preliminary mid-year estimateDepartment of Statistics Malaysia

Population Growth Continued While the Pace Changed

Selected census-based counts and annual mid-year estimates, 1970-2025.

Hover or click the chart to inspect values.

Source: Department of Statistics Malaysia, Population Table: Malaysia

Why the Recent Series Changes Pace
  • The annual total rose by 703,700 between 2022 and 2023 and by 650,300 between 2023 and 2024.
  • The increase narrowed to 179,600 between 2024 and 2025, producing a growth rate close to 0.5%.
  • Census benchmark years and intercensal estimates use different statistical statuses, so a change around a census year should not be read only as a birth-and-migration effect.

Birth Decline Is Narrowing Natural Increase

Registered live births fell from 537,853 in 2000 to 414,918 in 2024. Registered deaths rose from 100,707 to 198,992 over the same selected endpoints. Births still exceeded deaths in 2024, leaving a natural increase of 215,926, less than half the 2000 level.

YearLive BirthsDeathsNatural IncreaseCrude Birth RateCrude Death Rate
2000537,853100,707437,14622.9 per 1,0004.3 per 1,000
2005474,473115,436359,03718.2 per 1,0004.4 per 1,000
2010491,239130,978360,26117.2 per 1,0004.6 per 1,000
2015521,136155,786365,35016.7 per 1,0005.0 per 1,000
2019489,863174,254315,60915.1 per 1,0005.4 per 1,000
2020471,504167,181304,32314.5 per 1,0005.2 per 1,000
2021439,744224,931214,81313.5 per 1,0006.9 per 1,000
2022423,124206,780216,34412.9 per 1,0006.3 per 1,000
2023455,761196,965258,79613.6 per 1,0005.9 per 1,000
2024414,918198,992215,92612.2 per 1,0005.8 per 1,000

The Gap Between Births and Deaths Has Narrowed

Selected annual registered births and deaths, 2000-2024.

Hover or click the chart to inspect values.

Source: National Registration Department and Department of Statistics Malaysia

How Natural Change Has Shifted
  • The crude birth rate fell from 22.9 per 1,000 population in 2000 to 12.2 in 2024.
  • The 2024 natural increase of 215,926 was 221,220 lower than the 2000 total.
  • The 2021 rise in registered deaths reduced natural increase to 214,813; this year should not be treated as a smooth continuation of the surrounding series.

Fertility Fell Before Population Growth Slowed

The period total fertility rate declined from 6.28 births per woman in 1958 to 1.60 in 2024. It moved close to the broad 2.1 replacement benchmark by 2010 and remained below it after 2015. Total population continued to rise because age structure, survival and migration affect the population total with different timing.

YearTotal Fertility RateDifference from 2.1 BenchmarkMeasure Type
19586.28 births per woman+4.18Period total fertility rate
19606.04 births per woman+3.94Period total fertility rate
19704.88 births per woman+2.78Period total fertility rate
19803.99 births per woman+1.89Period total fertility rate
19903.49 births per woman+1.39Period total fertility rate
20002.93 births per woman+0.83Period total fertility rate
20102.14 births per woman+0.04Period total fertility rate
20152.00 births per woman−0.10Period total fertility rate
20201.71 births per woman−0.39Period total fertility rate
20211.70 births per woman−0.40Period total fertility rate
20221.63 births per woman−0.47Period total fertility rate
20231.73 births per woman−0.37Period total fertility rate
20241.60 births per woman−0.50Period total fertility rate

Fertility Moved Below the Broad Replacement Benchmark

Selected total fertility rate observations, 1958-2024.

Hover or click the chart to inspect values.

Source: Department of Statistics Malaysia, TFR and ASFR dataset

Measure note: The total fertility rate is a period measure based on current age-specific fertility rates. It does not report the completed number of children born to women who have already finished their reproductive years.

Fertility Levels Differ Across States and Population Groups

The 2024 national rate concealed a wide range. Terengganu recorded 2.6 births per woman and Pulau Pinang recorded 1.2. Within DOSM’s major ethnic-group series, the Malay rate was 1.9 and the Chinese rate was 0.9. These period measures describe observed fertility schedules within statistical categories; they do not isolate the separate effects of age, marriage, income or urban residence.

Comparison BasisArea or GroupTotal Fertility RateYear
NationalMalaysia1.6 births per woman2024
StateTerengganu2.6 births per woman2024
StateKelantan2.3 births per woman2024
StatePahang1.9 births per woman2024
StateKedah1.8 births per woman2024
Federal territoryW.P. Putrajaya1.8 births per woman2024
StatePulau Pinang1.2 births per woman2024
Major ethnic groupMalay1.9 births per woman2024
Major ethnic groupChinese0.9 births per woman2024

The 2025 Age Profile Has a Narrower Base and a Male-Heavy Working-Age Centre

Children aged 0-14 accounted for 21.6% of the 2025 mid-year population, down from 44.5% in 1970. The working-age share reached 70.4%, while the share aged 65 and over reached 8.0%. The detailed profile shows the strongest male surplus from ages 20 to 34, where the non-citizen labour population has a visible effect on the national distribution.

Malaysia Population Pyramid, 2025

Preliminary mid-year population by five-year age group and sex.

Hover or click the chart to inspect values.

Source: Department of Statistics Malaysia, Current Population Estimates 2025

Age GroupMaleFemaleTotalMale ShareFemale ShareSex RatioYear
0-41,192,5001,114,2002,306,70051.7%48.3%107.02025
5-91,284,3001,232,1002,516,40051.0%49.0%104.22025
10-141,335,1001,244,2002,579,30051.8%48.2%107.32025
15-191,415,9001,289,3002,705,20052.3%47.7%109.82025
20-241,730,5001,425,1003,155,50054.8%45.2%121.42025
25-291,731,6001,355,1003,086,80056.1%43.9%127.82025
30-341,593,7001,295,7002,889,40055.2%44.8%123.02025
35-391,516,8001,332,6002,849,40053.2%46.8%113.82025
40-441,400,0001,260,5002,660,60052.6%47.4%111.12025
45-491,100,1001,004,6002,104,60052.3%47.7%109.52025
50-54897,500861,6001,759,20051.0%49.0%104.22025
55-59751,000754,9001,505,90049.9%50.1%99.52025
60-64684,300681,9001,366,10050.1%49.9%100.42025
65-69531,700558,7001,090,30048.8%51.2%95.22025
70-74381,000405,400786,40048.4%51.6%94.02025
75-79226,300259,900486,30046.5%53.4%87.12025
80-84104,500124,400228,90045.7%54.3%84.02025
85+80,90073,700154,60052.3%47.7%109.82025
Where the Sex Balance Shifts
  • The sex ratio peaks at about 128 males per 100 females among ages 25-29.
  • Female majorities appear in ages 55-59 and 65-84 in the 2025 total-population estimate.
  • The all-ages sex ratio was about 110 males per 100 females; the citizen-only ratio was about 102.

Non-Citizen Residents Reshape the Working-Age Sex Balance

Malaysia’s estimated non-citizen resident stock was 3.38 million in 2025, equal to 9.9% of the total population. About 2.35 million were male and 1.03 million were female, producing a sex ratio of 228 males per 100 females. DOSM reported that 79.8% of non-citizen residents were aged 15-64.

YearNon-Citizen ResidentsShare of Total PopulationMaleFemaleSex Ratio
20202,691,1008.3%1,872,500818,600228.7
20212,559,5007.9%1,779,000780,500227.9
20222,500,0007.6%1,736,100763,900227.3
20232,964,8008.9%2,056,300908,500226.3
20243,396,90010.0%2,360,2001,036,700227.7
20253,380,7009.9%2,348,9001,031,800227.7

The Non-Citizen Stock Rose After 2022

Estimated non-citizen residents, 2020-2025.

Hover or click the chart to inspect values.

Source: Department of Statistics Malaysia, International Migration Statistics 2025

Migration measure note: Non-citizen residents are a population stock. They are not the same measure as annual immigration, emigration, net migration, foreign-born population or residence permits.

Internal Moves Are Predominantly Urban-to-Urban

The 2024 Migration Survey defines a migrant as a person whose locality of usual residence differed between two dates one year apart, excluding moves within the same locality. The survey’s internal-migration category accounted for 63.5% of migrants. Within intra-state flows, 84.6% were urban-to-urban moves.

Movement PatternShareReference YearPopulation Base
DOSM internal-migration category63.5%2024Migrants identified by one-year change in locality
Urban to urban84.6%2024Intra-state migration flows
Rural to rural7.6%2024Intra-state migration flows
Urban to rural7.2%2024Intra-state migration flows
Rural to urban0.6%2024Intra-state migration flows
How Internal Migration Connects to Urbanisation
  • Urban-to-urban movements rose from 79.3% of intra-state flows in 2022 to 84.6% in 2024.
  • Selangor recorded 96.2% urban-to-urban movement, while Pulau Pinang recorded 93.5%.
  • The survey measures changes in usual residence, not daily commuting or movement within the same locality.

Urban Growth Is Concentrated in Selangor, Johor and Major City Regions

The census urbanisation rate rose from 70.9% in 2010 to 75.1% in 2020, while the counted urban population increased from 19.5 million to 24.3 million. The 2025 state estimates show that Selangor, Johor and Sabah together contained 44.9% of the national population. Selangor alone accounted for 21.6%.

Eight Largest State and Federal Territory Populations

Preliminary mid-year population estimates, 2025.

Hover or click the chart to inspect values.

Source: Department of Statistics Malaysia, Population Table: States

State or Federal TerritoryPopulationNational Share2024-2025 GrowthNon-Citizen ShareSex RatioAged 65+
Selangor7,406,80021.6%0.6%9.8%114.58.4%
Johor4,205,90012.3%0.5%9.2%115.57.8%
Sabah3,759,60011.0%0.5%27.7%109.36.4%
Perak2,574,9007.5%0.2%6.2%109.410.3%
Sarawak2,529,8007.4%0.5%5.0%106.49.2%
Kedah2,228,0006.5%0.5%5.0%104.29.4%
W.P. Kuala Lumpur2,074,1006.1%0.3%13.1%117.37.1%
Kelantan1,907,7005.6%1.0%2.5%101.07.4%
Pulau Pinang1,803,3005.3%0.2%10.0%105.28.4%
Pahang1,678,2004.9%0.6%6.1%114.17.1%
Terengganu1,246,9003.6%1.3%3.1%105.66.3%
Negeri Sembilan1,244,6003.6%0.4%5.9%107.98.1%
Melaka1,052,5003.1%0.6%8.7%112.37.3%
Perlis297,8000.9%0.3%3.9%99.38.6%
W.P. Putrajaya120,8000.4%0.4%2.8%97.22.1%
W.P. Labuan100,9000.3%0.1%11.4%105.75.5%
Census YearUrban PopulationUrban ShareRural ShareMeasure Type
201019.5 million70.9%29.1%Population census stratum
202024.3 million75.1%24.9%Population census stratum
Where Population Concentration Differs
  • Selangor had 7.41 million residents in 2025, more than the populations of Kuala Lumpur, Pulau Pinang and Melaka combined.
  • Sabah’s non-citizen share was 27.7%, the highest state-level share in the annual population table.
  • Perak had the oldest state profile in this series, with 10.3% of its population aged 65 and over.

Four Demographic Processes Now Move Together

Natural Increase

Births still exceed deaths, but the 2024 gap was about 216,000 compared with about 437,000 in 2000.

Fertility Timing

Fertility moved below the broad replacement benchmark before total population growth slowed because population momentum continued.

Migration Composition

Non-citizen residents are concentrated in working ages and are strongly male-heavy, altering the national age-sex profile.

Urban Concentration

Most recorded intra-state moves are between urban localities, while population growth remains concentrated in a limited set of state and metropolitan economies.

The Official Projection Peaks Near 2060

DOSM’s 2020-2060 projection uses cohort-component assumptions for fertility, mortality, internal migration and international migration. The central published results place the national population peak at about 42.38 million in 2059. The projected 65-and-over share reaches 18.3% in 2060, compared with 6.8% in the 2020 projection base.

Projection IndicatorBase or Projected ValueReference YearStatus
Population at projection base32.45 million2020Projection base
Projected national peak42.38 million2059Scenario-based projection
Projected annual growth rate−0.03%2060Scenario-based projection
Median age40.7 years2060Scenario-based projection
Population aged 65+18.3%2060Scenario-based projection
Total dependency ratio52.2 per 100 working-age residents2060Scenario-based projection

Projection note: Population projections are scenario-based estimates, not guaranteed predictions. Future fertility, survival and migration paths can move the peak year and age structure away from the published series.

Data Sources and Methodology

The page keeps quarterly estimates, annual mid-year estimates, census counts, registered vital events, survey measures and projections separate. Population and age-sex values are shown in persons after converting DOSM tables reported in thousands. Natural increase is derived as registered live births minus registered deaths. Small differences can occur because published component tables are rounded.

SourceRelease or Data YearUsed forMeasure Type
DOSM Demographic Statistics, First Quarter 2026Q1 2026Latest population, growth, youth share, old-age share and sex ratioQuarterly population estimate
OpenDOSM Population Table: Malaysia1970-2025Historical population, detailed age-sex table and population pyramidAdjusted census counts and intercensal mid-year estimates
OpenDOSM Population Table: States2024-2025State population, growth, age, sex and non-citizen profilesPreliminary mid-year estimates
DOSM Vital Statistics 2025 and OpenDOSM births, deaths and fertility datasets1958-2024Fertility, live births, deaths, rates and derived natural increaseRegistered events and period fertility rates
DOSM Life Expectancy 20252025Life expectancy at birthLife table estimate
DOSM International Migration Statistics 20252020-2025Non-citizen resident stock, age structure and sex balanceResident population stock
DOSM Migration Survey Report 20242024Internal migration and urban-to-urban movement sharesHousehold survey of one-year locality change
Population and Housing Census Malaysia 20202010 and 2020Urban population count and urbanisation ratePopulation census stratum
DOSM Population Projections 2020-20602020-2060Projected population peak, median age, old-age share and dependency ratioCohort-component projection

Methodological Safety Note: The Q1 2026 population is a quarterly estimate, while the detailed annual and age-sex tables use 2025 mid-year estimates. The 2025 annual population values are preliminary. Census urbanisation is retained at 2020 because it uses an official urban-rural classification that is not interchangeable with a modelled annual urban share. Non-citizen population is a resident stock and should not be read as net migration. Registered births and deaths may differ from demographic estimates used inside the cohort-component population model. Projection values describe an assumed path and are kept separate from observed and estimated data.