Economy, jobs and prices in Johor, Malaysia: official figures
The average household in Johor had an income of RM9,484 a month in 2024 (ringgit, Household Income and Expenditure Survey), 4th highest among the 16 areas. It was RM8,517 in 2022, a rise of 11.4%, which ranks the fastest for growth among the 16 areas.
What is the median household income in Johor?
The median household in Johor earned RM7,712 a month in 2024, so half of households had less than that. The median was RM6,879 in 2022; it is 4th highest among the 16 areas.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow much do households spend in Johor?
Households in Johor spent RM5,927 a month on average in 2024, up from RM5,342 in 2022 (11.0% more), which is 5th highest among the 16 areas.
Source: Department of Statistics Malaysia (DOSM) · saved copyWhat is the unemployment rate in Johor?
The unemployment rate in Johor was 2.3% in 2025 (Labour Force Survey), 6th lowest among the 16 areas; the figure for Malaysia as a whole was 3.0%. In 2024 it was 2.3%.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow many people are employed in Johor?
About 2,124,300 people in Johor were in work in 2025, out of a labour force of 2,173,700 (employed plus unemployed). That is 12.8% of all employed people in Malaysia; in 2019 the number was 1,756,100 (+21.0%).
Source: Department of Statistics Malaysia (DOSM) · saved copyWhat is the labour force participation rate in Johor?
72.0% of people aged 15 to 64 in Johor were in the labour force (working or looking for work) in 2025, 5th highest among the 16 areas; it was 70.3% in 2019. For every 100 people of working age, 70.4 were in work (the employment-to-population ratio).
Source: Department of Statistics Malaysia (DOSM) · saved copyHow many women work in Johor?
In Johor in 2025, 51.1% of women were in the labour force against 89.1% of men, and the unemployment rate was 2.4% for women and 2.2% for men. Female participation is joint 8th highest among the 16 areas.
Source: Department of Statistics Malaysia (DOSM) · saved copyHas unemployment in Johor gone up or down?
Unemployment in Johor fell from 2.7% in 2019 to 2.3% in 2025; the 2020 pandemic year saw 3.5%.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow big is the economy of Johor?
The economy of Johor produced RM170,947 million of output in 2025, measured as GDP at constant 2015 prices (inflation removed). That is 9.8% of Malaysia's GDP and 3rd largest of the 16 areas.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow fast is the economy of Johor growing?
Real GDP in Johor grew 8.0% in 2025 against 5.2% for Malaysia as a whole, which is the fastest among the 16 areas. Since 2023 the economy has grown 15% in real terms (Malaysia 11%).
Source: Department of Statistics Malaysia (DOSM) · saved copyWhat is GDP per person in Johor?
GDP per resident in Johor was about RM40,662 in 2025 (GDP at constant 2015 prices divided by the mid-year population), 7th lowest among the 16 areas; the average across Malaysia was RM50,758.
Source: Department of Statistics Malaysia (DOSM) · saved copyWhat are the main industries in Johor?
The largest sector of the economy of Johor is services, at 55.5% of GDP before import duties in 2025. The rest: agriculture 10.9%, mining and quarrying 0.4%, manufacturing 28.4%, construction 4.8%.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow important is manufacturing in Johor?
Manufacturing contributed 28.4% of GDP in Johor in 2025 (RM47,859 million at 2015 prices), a share that ranks 7th highest among the 16 areas; real manufacturing output grew 4.0% in the year.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow big is the services sector in Johor?
Services (trade, transport, finance, government and similar) made up 55.5% of GDP in Johor in 2025, a share that ranks 8th lowest among the 16 areas, and grew 9.9% in real terms in the year.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow important is agriculture in Johor?
Agriculture accounted for 10.9% of GDP in Johor in 2025 (RM18,395 million at 2015 prices), a share that ranks 6th highest among the 16 areas.
Source: Department of Statistics Malaysia (DOSM) · saved copyHow Johor compares with other states
Mean monthly household income, 2024 (ringgit) (2024)
Johor ranks 4 of 16, highest first. Household Income and Expenditure Survey 2024; ringgit (RM) per household per month.
| Rank | Region | Mean monthly household income, 2024 (ringgit) |
|---|---|---|
| 1 | Kuala Lumpur | RM13,985 |
| 2 | Putrajaya | RM13,846 |
| 3 | Selangor | RM13,296 |
| 4 | Johor | RM9,484 |
| 5 | Penang | RM9,152 |
| 6 | Melaka | RM8,686 |
| 7 | Labuan | RM8,555 |
Median monthly household income, 2024 (ringgit) (2024)
Johor ranks 4 of 16, highest first. Half of households earn less than this.
| Rank | Region | Median monthly household income, 2024 (ringgit) |
|---|---|---|
| 1 | Kuala Lumpur | RM10,802 |
| 2 | Putrajaya | RM10,769 |
| 3 | Selangor | RM10,726 |
| 4 | Johor | RM7,712 |
| 5 | Penang | RM7,386 |
| 6 | Labuan | RM7,383 |
| 7 | Melaka | RM6,891 |
Mean monthly household spending, 2024 (ringgit) (2024)
Johor ranks 5 of 16, highest first. Household expenditure, ringgit per household per month.
| Rank | Region | Mean monthly household spending, 2024 (ringgit) |
|---|---|---|
| 2 | Kuala Lumpur | RM8,178 |
| 3 | Selangor | RM7,266 |
| 4 | Melaka | RM6,212 |
| 5 | Johor | RM5,927 |
| 6 | Penang | RM5,850 |
| 7 | Terengganu | RM5,219 |
| 8 | Negeri Sembilan | RM5,115 |
Unemployment rate, 2025 (%) (2025)
Johor ranks 11 of 16, highest first. Labour Force Survey annual average; share of the labour force without work.
| Rank | Region | Unemployment rate, 2025 (%) |
|---|---|---|
| 8 | Terengganu | 2.8% |
| 9 | Kuala Lumpur | 2.6% |
| 10 | Kedah | 2.5% |
| 11 | Johor | 2.3% |
| 12 | Selangor | 2.0% |
| 13 | Penang | 1.9% |
| 14 | Pahang | 1.8% |
Labour force participation rate, 2025 (%) (2025)
Johor ranks 5 of 16, highest first. Share of people aged 15 to 64 in the labour force (employed or looking for work), per the Labour Force Survey.
| Rank | Region | Labour force participation rate, 2025 (%) |
|---|---|---|
| 2 | Selangor | 78.4% |
| 3 | Kuala Lumpur | 75.8% |
| 4 | Penang | 72.2% |
| 5 | Johor | 72.0% |
| 6 | Melaka | 70.7% |
| 7 | Sabah | 70.3% |
| 8 | Sarawak | 69.8% |
Employed people, 2025 (thousands) (2025)
Johor ranks 2 of 16, highest first. Labour Force Survey annual average.
| Rank | Region | Employed people, 2025 (thousands) |
|---|---|---|
| 1 | Selangor | 4,048,200 |
| 2 | Johor | 2,124,300 |
| 3 | Sabah | 1,731,300 |
| 4 | Sarawak | 1,218,100 |
| 5 | Kuala Lumpur | 1,166,400 |
| 6 | Perak | 1,151,400 |
| 7 | Kedah | 961,800 |
Female labour force participation rate, 2025 (%) (2025)
Johor ranks 8 of 16, highest first.
| Rank | Region | Female labour force participation rate, 2025 (%) |
|---|---|---|
| 5 | Penang | 58.3% |
| 6 | Sabah | 55.2% |
| 7 | Sarawak | 52.6% |
| 8 | Johor | 51.1% |
| 9 | Negeri Sembilan | 51.1% |
| 10 | Perak | 50.9% |
| 11 | Kedah | 50.1% |
GDP, 2025 (RM million, constant 2015 prices) (2025)
Johor ranks 3 of 16, highest first. Real GDP at constant 2015 prices (so inflation is removed).
| Rank | Region | GDP, 2025 (RM million, constant 2015 prices) |
|---|---|---|
| 1 | Selangor | RM460,114 million |
| 2 | Kuala Lumpur | RM265,104 million |
| 3 | Johor | RM170,947 million |
| 4 | Sarawak | RM153,511 million |
| 5 | Penang | RM130,283 million |
| 6 | Perak | RM91,529 million |
| 7 | Sabah | RM88,774 million |
Real GDP growth, 2025 (% over 2024) (2025)
Johor ranks 1 of 16, highest first.
| Rank | Region | Real GDP growth, 2025 (% over 2024) |
|---|---|---|
| 1 | Johor | 8.0% |
| 2 | Penang | 7.3% |
| 3 | Selangor | 6.3% |
| 4 | Perak | 5.7% |
| 5 | Kuala Lumpur | 5.2% |
| 6 | Sabah | 5.1% |
| 7 | Putrajaya | 4.8% |
GDP per resident, 2025 (RM, constant 2015 prices) (2025)
Johor ranks 10 of 16, highest first. GDP divided by the mid-year 2025 population estimate.
| Rank | Region | GDP per resident, 2025 (RM, constant 2015 prices) |
|---|---|---|
| 7 | Melaka | RM47,800 |
| 8 | Negeri Sembilan | RM44,833 |
| 9 | Pahang | RM42,320 |
| 10 | Johor | RM40,662 |
| 11 | Perak | RM35,562 |
| 12 | Terengganu | RM32,587 |
| 13 | Kedah | RM25,281 |
Manufacturing share of GDP, 2025 (%) (2025)
Johor ranks 7 of 16, highest first. Share of GDP before import duties.
| Rank | Region | Manufacturing share of GDP, 2025 (%) |
|---|---|---|
| 4 | Melaka | 35.4% |
| 5 | Kedah | 30.3% |
| 6 | Selangor | 29.5% |
| 7 | Johor | 28.4% |
| 8 | Sarawak | 25.0% |
| 9 | Perak | 21.2% |
| 10 | Pahang | 20.8% |
More on Johor: overview · health · education and schools · poverty and living standards · Malaysia
Sources
- Department of Statistics Malaysia (DOSM): GDP by state, supply side, at constant 2015 prices (RM million) by sector, 2015-2025, read 23 October 2026 · saved copy (SHA-256 0478e221408f…)
- Department of Statistics Malaysia (DOSM): Household Income and Expenditure Survey by state, 2022 and 2024: mean and median household income, mean household expenditure, Gini coefficient, absolute poverty rate, read 23 October 2026 · saved copy (SHA-256 2006002bbfb2…)
- Department of Statistics Malaysia (DOSM): Labour Force Survey by state and sex, annual: labour force, employed, unemployed, participation and unemployment rates, read 23 October 2026 · saved copy (SHA-256 9c83959fa3e0…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.