Population of Malaysia

Source UN (World Population Prospects 2024)
Date05 Feb 2025

The current population of Malaysia is 35,863,113 as of March 23, 2025, based on interpolation of the latest United Nations data. The population of Malaysia is projected at 35,977,838, or 35.98 million, as of July 1, 2025. The total population in Malaysia is projected at 35,557,673, or 35.56 million people, for the year 2024. Malaysia's population peak will be in 2073 with 46.39 million people decrease further to 39.47 million by 2100.

Malaysia ranks 44th in the world by population on the 237 countries and territories list. Thailand is ranked 18th among 51 countries and territories in Asia. Malaysia was at 58th position globally in 1950, and its rank is projected to decrease at 51st in 2100.

Malaysia accounts for 0.44 percent of the World population and 0.74 percent of Asia population. However, its global share is projected to decline at 0.43% by 2100.

Population growth rate for 2025 is projected at 1.15%, the 91st highest among 237 countries/dependent territories. The population growth reached a peak in 1985 with an annual growth rate of 3.30%. Population of Malaysia was around 6.02 million in 1950, increased by 494% in a period of 74 years, that is 67th highest globally.

Malaysia will add 413k in 2025. The net increase of the population per year has peaked in 2006 with almost 582k.

  • Population
  • Growth rate
  • Net change

Malaysia population projections

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
202435,344,24235,557,673426,8631.2000.436
202535,771,10535,977,838413,4661.1490.437
202636,184,57136,385,115401,0871.1020.438
202736,585,65836,785,087398,8581.0840.440
202836,984,51637,182,770396,5071.0660.441
202937,381,02337,574,288386,5301.0290.442
203037,767,55337,961,719388,3311.0230.443
203138,155,88438,347,785383,8031.0010.444
203238,539,68738,728,384377,3930.9740.445
203338,917,08039,097,874361,5880.9250.446
203439,278,66839,457,845358,3540.9080.447
203539,637,02239,814,825355,6060.8930.448
203639,992,62840,166,898348,5400.8680.449
203740,341,16840,512,281342,2270.8450.450
203840,683,39540,853,312339,8340.8320.451
203941,023,22941,185,886325,3140.7900.452
204041,348,54341,509,644322,2020.7760.452
204141,670,74541,828,592315,6950.7550.453
204241,986,44042,144,466316,0520.7500.454
204342,302,49242,455,953306,9220.7230.455
204442,609,41442,754,137289,4450.6770.455
204542,898,85943,038,204278,6910.6480.456
204643,177,55043,313,749272,3970.6290.457
204743,449,94743,580,459261,0240.5990.457
204843,710,97143,831,577241,2110.5500.458
204943,952,18244,065,539226,7150.5140.458
205044,178,89744,289,772221,7510.5010.458
205144,400,64844,502,613203,9290.4580.459
205244,604,57744,701,572193,9900.4340.459
205344,798,56744,889,968182,8020.4070.459
205444,981,36945,063,850164,9620.3660.459
205545,146,33145,219,590146,5190.3240.459
205645,292,85045,362,855140,0110.3090.459
205745,432,86145,497,567129,4130.2840.459
205845,562,27445,622,565120,5820.2640.459
205945,682,85645,741,084116,4560.2550.459
206045,799,31245,850,113101,6020.2220.459
206145,900,91445,947,63893,4480.2030.459
206245,994,36246,033,41178,0980.1700.459
206346,072,46046,105,60766,2940.1440.458
206446,138,75446,170,82164,1340.1390.458
206546,202,88846,226,98648,1960.1040.458
206646,251,08446,270,41138,6540.0840.457
206746,289,73846,305,04330,6110.0660.457
206846,320,34946,331,86823,0390.0500.456
206946,343,38846,354,51322,2500.0480.456
207046,365,63846,373,00014,7240.0320.455
207146,380,36246,385,3279,9300.0210.455
207246,390,29246,390,5024200.0010.454
207346,390,71246,384,501-12,423-0.0270.453
207446,378,28946,370,717-15,144-0.0330.453
207546,363,14546,351,183-23,925-0.0520.452
207646,339,22046,326,866-24,708-0.0530.452
207746,314,51246,292,137-44,751-0.0970.451
207846,269,76146,243,388-52,746-0.1140.450
207946,217,01546,186,887-60,256-0.1300.449
208046,156,75946,119,096-75,327-0.1630.448
208146,081,43246,044,270-74,323-0.1610.448
208246,007,10945,966,035-82,147-0.1790.447
208345,924,96245,879,836-90,251-0.1970.446
208445,834,71145,789,609-90,203-0.1970.445
208545,744,50845,697,775-93,466-0.2050.444
208645,651,04245,599,539-103,005-0.2260.443
208745,548,03745,495,751-104,571-0.2300.442
208845,443,46645,389,872-107,189-0.2360.442
208945,336,27745,282,327-107,899-0.2380.441
209045,228,37845,172,966-110,824-0.2450.440
209145,117,55445,062,224-110,660-0.2460.439
209245,006,89444,950,461-112,866-0.2510.438
209344,894,02844,835,558-116,941-0.2610.437
209444,777,08744,719,895-114,384-0.2560.437
209544,662,70344,604,296-116,814-0.2620.436
209644,545,88944,486,793-118,192-0.2660.435
209744,427,69744,370,041-115,312-0.2600.434
209844,312,38544,256,474-111,821-0.2530.434
209944,200,56444,143,976-113,176-0.2560.433
210044,087,38844,026,122-122,533-0.2780.432

Malaysia population estimates

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
19506,020,2886,098,283155,9912.5580.245
19516,176,2796,257,417162,2762.5930.247
19526,338,5556,422,846168,5822.6250.249
19536,507,1376,593,943173,6122.6330.250
19546,680,7496,772,378183,2582.7060.252
19556,864,0076,959,963191,9122.7580.254
19567,055,9197,156,626201,4132.8150.256
19577,257,3327,362,822210,9802.8660.258
19587,468,3127,562,878189,1332.5010.260
19597,657,4457,755,786196,6822.5360.261
19607,854,1277,956,197204,1402.5660.264
19618,058,2678,164,443212,3512.6010.266
19628,270,6188,380,172219,1072.6150.268
19638,489,7258,602,160224,8712.6140.269
19648,714,5968,828,406227,6212.5780.270
19658,942,2179,056,408228,3822.5220.272
19669,170,5999,284,688228,1782.4580.273
19679,398,7779,507,099216,6442.2790.274
19689,615,4219,725,281219,7212.2590.274
19699,835,1429,947,597224,9112.2610.275
197010,060,05310,178,802237,4982.3330.275
197110,297,55110,423,453251,8052.4160.276
197210,549,35610,676,835254,9592.3880.278
197310,804,31510,935,621262,6122.4020.279
197411,066,92711,200,906267,9582.3920.280
197511,334,88511,471,914274,0572.3890.282
197611,608,94211,750,097282,3112.4030.284
197711,891,25312,035,713288,9202.4010.285
197812,180,17312,328,157295,9692.4010.287
197912,476,14212,627,862303,4412.4030.289
198012,779,58312,983,363407,5603.1390.292
198113,187,14313,399,203424,1203.1660.296
198213,611,26313,832,798443,0703.2030.300
198314,054,33314,285,907463,1493.2420.304
198414,517,48214,759,009483,0543.2730.309
198515,000,53615,252,258503,4453.3010.313
198615,503,98115,760,419512,8773.2540.318
198716,016,85816,276,737519,7573.1940.322
198816,536,61516,796,605519,9793.0960.327
198917,056,59417,314,997516,8062.9850.331
199017,573,40017,833,171519,5422.9140.335
199118,092,94218,342,464499,0432.7210.339
199218,591,98518,834,572485,1752.5760.342
199319,077,16019,322,664491,0092.5410.346
199419,568,16919,820,446504,5542.5460.349
199520,072,72320,330,599515,7512.5370.353
199620,588,47420,850,087523,2262.5100.357
199721,111,70021,375,218527,0372.4660.361
199821,638,73721,906,713535,9512.4470.365
199922,174,68822,435,531521,6852.3250.368
200022,696,37322,967,816542,8862.3640.372
200123,239,25923,526,538574,5592.4420.376
200223,813,81824,102,477577,3172.3950.380
200324,391,13524,679,602576,9342.3380.384
200424,968,06925,256,772577,4072.2860.388
200525,545,47625,836,071581,1912.2500.392
200626,126,66726,417,909582,4842.2050.396
200726,709,15126,998,389578,4752.1430.400
200827,287,62627,570,059564,8662.0490.403
200927,852,49228,124,778544,5711.9360.406
201028,397,06328,655,776517,4271.8060.408
201128,914,49029,162,039495,0981.6980.410
201229,409,58829,662,831506,4861.7080.412
201329,916,07430,174,265516,3811.7110.414
201430,432,45530,696,137527,3631.7180.416
201530,959,81831,232,798545,9591.7480.418
201631,505,77731,789,685567,8171.7860.421
201732,073,59432,355,644564,1011.7430.423
201832,637,69532,910,967546,5441.6610.426
201933,184,23933,440,596512,7131.5330.428
202033,696,95233,889,558385,2131.1370.430
202134,082,16534,282,399400,4671.1680.431
202234,482,63234,695,493425,7221.2270.433
202334,908,35435,126,298435,8881.2410.434