Indonesia Minimum Wage (UMP) 2026 by Province: All 38 Provinces
Indonesia's 2026 provincial minimum wages for all 38 provinces from Satudata Kemnaker, the change from 2025, highest and lowest, and how to get the data via API.

Indonesia's 2026 provincial minimum wages (UMP, Upah Minimum Provinsi) are set in all 38 provinces and have applied since 1 January 2026. The highest is DKI Jakarta at IDR 5,729,876 per month and the lowest is West Java at IDR 2,317,601. Across the 38 provinces the average UMP 2026 is IDR 3,508,714, an average increase of 5.91% over 2025.
Data source: the "Upah Minimum Provinsi (UMP) Tahun 2026" dataset on Satudata Kemnaker (Ministry of Manpower), as stored in API Indonesia's production database and checked on 29 October 2026. Legal basis: Government Regulation (PP) No. 49 of 2025 and each governor's decree.
UMP 2026 for all 38 provinces
| Province | Code | UMP 2025 | UMP 2026 | Change |
|---|---|---|---|---|
| Aceh | 11 | IDR 3,685,615 | IDR 3,932,552 | 6.70% |
| North Sumatra (Sumatera Utara) | 12 | IDR 2,992,599 | IDR 3,228,949 | 7.90% |
| West Sumatra (Sumatera Barat) | 13 | IDR 2,994,193 | IDR 3,182,955 | 6.30% |
| Riau | 14 | IDR 3,508,775 | IDR 3,780,495 | 7.74% |
| Jambi | 15 | IDR 3,234,533 | IDR 3,471,497 | 7.33% |
| South Sumatra (Sumatera Selatan) | 16 | IDR 3,681,570 | IDR 3,942,963 | 7.10% |
| Bengkulu | 17 | IDR 2,670,039 | IDR 2,827,250 | 5.89% |
| Lampung | 18 | IDR 2,893,069 | IDR 3,047,734 | 5.35% |
| Bangka Belitung Islands | 19 | IDR 3,876,600 | IDR 4,035,000 | 4.09% |
| Riau Islands (Kepulauan Riau) | 21 | IDR 3,623,653 | IDR 3,879,520 | 7.06% |
| DKI Jakarta | 31 | IDR 5,396,760 | IDR 5,729,876 | 6.17% |
| West Java (Jawa Barat) | 32 | IDR 2,191,232 | IDR 2,317,601 | 5.77% |
| Central Java (Jawa Tengah) | 33 | IDR 2,169,348 | IDR 2,327,386 | 7.29% |
| DI Yogyakarta | 34 | IDR 2,264,080 | IDR 2,417,495 | 6.78% |
| East Java (Jawa Timur) | 35 | IDR 2,305,984 | IDR 2,446,880 | 6.11% |
| Banten | 36 | IDR 2,905,119 | IDR 3,100,881 | 6.74% |
| Bali | 51 | IDR 2,996,560 | IDR 3,207,459 | 7.04% |
| West Nusa Tenggara (NTB) | 52 | IDR 2,602,931 | IDR 2,673,861 | 2.73% |
| East Nusa Tenggara (NTT) | 53 | IDR 2,328,969 | IDR 2,455,898 | 5.45% |
| West Kalimantan | 61 | IDR 2,878,286 | IDR 3,054,552 | 6.12% |
| Central Kalimantan | 62 | IDR 3,473,621 | IDR 3,686,138 | 6.12% |
| South Kalimantan | 63 | IDR 3,496,194 | IDR 3,725,000 | 6.54% |
| East Kalimantan | 64 | IDR 3,579,313 | IDR 3,762,431 | 5.12% |
| North Kalimantan | 65 | IDR 3,580,160 | IDR 3,775,243 | 5.45% |
| North Sulawesi | 71 | IDR 3,775,425 | IDR 4,002,630 | 6.02% |
| Central Sulawesi | 72 | IDR 2,914,583 | IDR 3,179,565 | 9.09% |
| South Sulawesi | 73 | IDR 3,657,527 | IDR 3,921,088 | 7.21% |
| Southeast Sulawesi | 74 | IDR 3,073,551 | IDR 3,306,496 | 7.58% |
| Gorontalo | 75 | IDR 3,221,731 | IDR 3,405,144 | 5.69% |
| West Sulawesi | 76 | IDR 3,104,430 | IDR 3,315,934 | 6.81% |
| Maluku | 81 | IDR 3,141,699 | IDR 3,334,490 | 6.14% |
| North Maluku | 82 | IDR 3,408,000 | IDR 3,510,240 | 3.00% |
| Papua | 91 | IDR 4,285,848 | IDR 4,436,283 | 3.51% |
| West Papua (Papua Barat) | 92 | IDR 3,615,000 | IDR 3,841,000 | 6.25% |
| South Papua (Papua Selatan) | 93 | IDR 4,285,848 | IDR 4,508,100 | 5.19% |
| Central Papua (Papua Tengah) | 94 | IDR 4,285,848 | IDR 4,285,848 | 0.00% |
| Highland Papua (Papua Pegunungan) | 95 | IDR 4,285,848 | IDR 4,508,714 | 5.20% |
| Southwest Papua (Papua Barat Daya) | 96 | IDR 3,615,000 | IDR 3,766,000 | 4.18% |
Values with cents in the source (Central Java, Banten, Southeast Sulawesi) are rounded down to whole rupiah. The change is computed from the 2025 UMP stored in the same API. Province codes are Kemendagri codes.
Highest and lowest
Highest five: DKI Jakarta (IDR 5,729,876), Highland Papua (IDR 4,508,714), South Papua (IDR 4,508,100), Papua (IDR 4,436,283), Central Papua (IDR 4,285,848).
Lowest five: West Java (IDR 2,317,601), Central Java (IDR 2,327,386), DI Yogyakarta (IDR 2,417,495), East Java (IDR 2,446,880), East Nusa Tenggara (IDR 2,455,898).
The largest rise was Central Sulawesi (9.09%). Central Papua's UMP did not change from 2025.
UMP vs UMK
UMP is the provincial floor. Many regencies and cities set a higher UMK (city/regency minimum wage), for example the industrial areas around Jakarta in West Java. This dataset covers UMP only, so for a location with its own UMK, use the governor's UMK decree. The minimum wage applies to workers with less than one year of service; above that, the employer's wage scale applies.
Get the data from the API
All provinces for one year:
curl "https://use.apiindonesia.id/api/v1/ump?year=2026&per_page=100" \
-H "x-api-key: YOUR_API_KEY"
{
"success": true,
"data": [
{ "id": "ump-11-2026", "province_code": "11", "province_name": "ACEH", "year": 2026, "salary": 3932552 }
],
"meta": { "total": 38, "page": 1, "per_page": 100, "total_pages": 1 }
}
One province for one year (DKI Jakarta, code 31):
curl "https://use.apiindonesia.id/api/v1/ump/31/2026" \
-H "x-api-key: YOUR_API_KEY"
GET /api/v1/ump/31 returns that province's full history back to 1997, newest first. A payroll check in JavaScript:
async function belowMinimum(provinceCode, baseSalary, year = 2026) {
const r = await fetch(`https://use.apiindonesia.id/api/v1/ump/${provinceCode}/${year}`, {
headers: { 'x-api-key': process.env.API_INDONESIA_KEY },
});
const { data } = await r.json();
return { ump: data.salary, shortfall: Math.max(0, data.salary - baseSalary) };
}
console.log(await belowMinimum('32', 2200000)); // { ump: 2317601, shortfall: 117601 }
Province codes match the Indonesia Regions API, so you can join UMP to an employee's work address directly. Details are on the UMP API page and in the docs.
What about UMP 2027?
Governors usually announce the next year's UMP near the end of the year, before it takes effect on 1 January. The 2027 figures will be added to the API once they are official. Until then, treat any UMP 2027 numbers you see as estimates.
FAQ
What is the minimum wage in Jakarta in 2026? IDR 5,729,876 per month, the highest in Indonesia, up 6.17% from IDR 5,396,760 in 2025.
Which province has the lowest UMP in 2026? West Java, at IDR 2,317,601. Many West Java cities and regencies have a much higher UMK.
What was the average UMP increase for 2026? 5.91% on average across the 38 provinces.
Does the API include city or regency minimum wages (UMK)? No. It covers provincial UMP from 1997 to 2026. For UMK, use the governor's decree for that city or regency.
How much does the API cost? New accounts get a one-time bonus of 3,000 credits. Each successful request costs 2 credits (Rp2); failed requests are free.
Get started
Sign up at dashboard.apiindonesia.id/register for an API key and 3,000 bonus credits, no credit card needed. To count working days for prorated pay, see Indonesia long weekends 2027 and counting working days in code.
