Malaysia is a multi-ethnic country with a diverse population. As of 2024, the official population estimate is about 34.1 million. According to the 2020 census, there were 32,447,385 people including non-citizens, placing Malaysia as the 43rd most populous country globally. In 2010, around 5.72 million lived in East Malaysia and 22.5 million in Peninsular Malaysia. Population distribution is uneven, with about 79 percent of citizens residing in Peninsular Malaysia, which covers less than 40 percent of the country's total land area.
As of 2017, Malaysia's population was growing at an annual rate of 1.94 percent. Based on projections from the 2010 census, fertility rates among the three largest ethnic groups were estimated at 2.4 children per woman for Malays and Bumiputeras, 1.8 for Indians and 1.4 for Chinese. Malay fertility rates were about 40 percent higher than those of Indians and 56 percent higher than those of Chinese. By 2023, Malays and other Bumiputeras made up 69.9 percent of the population, while Chinese and Indians comprised 22.8 and 6.6 percent respectively.