SHAH ALAM, Aug 15 — Selangor was the largest contributor to Malaysia’s construction sector in the second quarter of 2025 (Q2 2025), with work done valued at RM9.7 billion, representing 22.2 per cent of the national total.
This is followed by Johor with RM7.7 billion (17.5 per cent), Sarawak with RM5.2 billion (11.9 per cent), and the Federal Territories with RM4.2 billion (9.5 per cent), according to the Statistics Department’s (DOSM) Pocket Stats Q2 2025 report released today.
Collectively, the top four states contributed nearly 61.1 per cent of Malaysia’s construction activity during this period.
Nationally, the construction sector grew by 12.9 per cent year-on-year (y-o-y) in Q2 2025, with the value of work done reaching RM43.9 billion. Civil engineering projects remained the largest segment for the quarter at RM16.3 billion, expanding by 12 per cent y-o-y.
Residential building projects made up RM10 billion in value, up 13.9 per cent year-on-year, while non-residential building works totalled RM12.4 billion, a 16.2 per cent growth.
The total value of construction work done in 2023 and 2024 stood at RM132.2 billion and RM158.8 billion, respectively.
DOSM also noted that Selangor recorded RM22.6 million in estimated financial losses due to floods throughout 2024.
This is comparatively lower than states like Kelantan (RM263 million), Kedah (RM193.7 million), and Terengganu (RM182 million).
Separately, Selangor’s population grew slightly from 7.39 million in Q1 to 7.40 million in Q2, with 17,605 live births and 7,820 deaths recorded in the second quarter. Labour force data showed a national increase of 0.8 per cent in Q2 2025 compared to the previous quarter.
The labour force participation rate also edged up by 0.1 percentage points to 70.8 per cent, from 70.7 per cent in Q1 2025.
At the national level, Malaysia’s gross national income (GNI) per capita stood at RM26,770.7 in Q2 2025.
The economy grew by 4.4 per cent year-on-year, with a total labour force of 17.37 million, comprising 16.85 million employed persons and 520,900 unemployed, reflecting a 3.0 per cent unemployment rate.