EMBARGO: Only to be published or disseminated at 12:00 hour, Thursday, 23 March 2023

ANNUAL ECONOMIC STATISTICS OF THE CONSTRUCTION SECTOR

Introduction

This report presents statistics on the Construction sector acquired from the Annual Economic Survey 2022 for the reference year 2021. The key statistics consists of gross output, intermediate input, value added, number of persons engaged, salaries & wages paid and value of fixed assets.  

 

Performance of Construction Sector 

Gross output decreased by 1.4 per cent as compared to a year ago to record RM170.8 billion in 2021. In line with the decrease in gross output, intermediate input declined by 0.3 per cent with a value of RM112.8 billion. Hence, the value added posted a decline by 3.6 per cent from RM60.2 billion in 2020 to RM58.0 billion in 2021. In view of the number of persons engaged in Construction sector, dropped by 3.5 per cent with 1,190,159 persons as compared to 1,232,769 persons in the preceding year. Concurrently, salaries & wages decreased by 10.0 per cent to RM33.4 billion in 2021 (2020: RM37.1 billion). 

Contact person:
Baharudin Mohamad
Public Relation Officer
Strategic Communication and International Division
Department of Statistics Malaysia
Tel : +603-8090 4681
Fax : +603-8888 9248
Email : baharudin[at]dosm.gov.my
Copyright ©2026 Department of Statistics Malaysia Official Portal. All Rights Reserved.
An Error occurred while handling another error:
yii\web\HeadersAlreadySentException: Headers already sent in /var/www/html/dosm/frontend/controllers/SiteController.php on line 191. in /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php:368
Stack trace:
#0 /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php(341): yii\web\Response->sendHeaders()
#1 /var/www/html/dosm/vendor/yiisoft/yii2/web/ErrorHandler.php(136): yii\web\Response->send()
#2 /var/www/html/dosm/vendor/yiisoft/yii2/base/ErrorHandler.php(152): yii\web\ErrorHandler->renderException()
#3 [internal function]: yii\base\ErrorHandler->handleException()
#4 {main}
Previous exception:
yii\web\HeadersAlreadySentException: Headers already sent in /var/www/html/dosm/frontend/controllers/SiteController.php on line 191. in /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php:368
Stack trace:
#0 /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php(341): yii\web\Response->sendHeaders()
#1 /var/www/html/dosm/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
#2 /var/www/html/dosm/www/index.php(24): yii\base\Application->run()
#3 {main}