Skip to content
SettleMetric

ID · JAKARTALocal facts

Living in Jakarta.

Indonesia's capital and largest city (the DKI Jakarta special region, ~11 million residents): the country's deepest job, services and international-school market, and its main business hub. Hot and humid year-round with a pronounced Nov–Apr wet season, heavy air pollution, and rents far below Western capitals but the highest in Indonesia. Bali is the better-known nomad base; Jakarta is the work-and-infrastructure city.

VerifiedUpdated

Population 11,340,000

Dukcapil (Directorate General of Population & Civil Registration, Ministry of Home Affairs) mid-2024 registered population of DKI Jakarta Province, by regency/city — read via Katadata Databoks (BPS/Dukcapil tables JS-walled)

Curated by SettleMetric

Data as of
Jun 30, 2024
Verified
Jul 4, 2026
Method
Sum of the six Dukcapil regency/city figures for mid-2024: East 3.31M, West 2.61M, South 2.41M, North 1.87M, Central 1.10M, Kepulauan Seribu 0.030M ≈ 11.34M. Jakarta has no separate 'city proper' — the special capital region (DKI Jakarta) IS the city and is the administrative unit for which population is published. Underlying figures are official Dukcapil civil-registration data; recorded as 'curated' rather than 'official' because they were read through a secondary aggregator (Katadata Databoks), the official BPS/Dukcapil tables being JavaScript-rendered and not retrievable here.
Notes
Dukcapil civil-registration basis (11.34M, mid-2024). BPS DKI Jakarta's census-based projection (SP2020 series) gives a somewhat lower figure (~10.6–11.0M for 2024); the two official series differ because Dukcapil counts registered residents while BPS projects from the 2020 census. NEEDS MANUAL REVIEW: replace with the exact figure directly from the official BPS DKI Jakarta or Dukcapil table (jakarta.bps.go.id / dukcapil.kemendagri.go.id) once one is directly accessible, and set source.type to 'official'.
· Asia/Jakarta· Indonesia rules apply

ID · JAKARTA

01

At a glance

The headline numbers for Jakarta — each with its own source and freshness. A live official figure is not the same as a survey estimate or a 30-year climate normal.

01

Cost of living

9.0/10
$700/mo
2024curated

BPS — Pengeluaran untuk Konsumsi Penduduk Indonesia, Maret 2024 (per-capita expenditure), scaled to a single urban resident basket

Curated by SettleMetric

Data as of
Mar 31, 2024
Verified
Jul 4, 2026
Method
BPS March-2024 average per-capita monthly expenditure is Rp 1,500,556 nationally (urban Rp 1,737,427), split food/non-food — but that is a rural-weighted per-capita floor far below a foreign remote worker's outlay. Curated single-person, non-rent urban (Jakarta-level) basket — groceries, eating out, transport/ride-hailing, utilities, mobile+home internet, modest leisure — sits around USD 650–750/month; recorded midpoint USD 700. NEEDS MANUAL REVIEW: this is a modelled basket anchored on BPS composition, not a single official basket figure; refine with itemised BPS urban non-food lines and current retail prices next cycle.

02

Rent, 1–3 bed

8.6/10
$330–$1,625

/mo

2026curated

Global Property Guide Jakarta rent ranges (by room, prime vs non-prime), SettleMetric derivation

Curated by SettleMetric

Data as of
Jan 31, 2026
Verified
Jul 4, 2026
Method
Anchored on the Global Property Guide Jakarta 1-bedroom city-average asking rent (≈USD 505). Location split from GPG's documented 1BR ranges — prime/central IDR 8–15m vs non-prime IDR 4–6m → center ≈ 1.40× and outside ≈ 0.65× the city average. Room scaling from typical Jakarta listing ratios: studio ≈ 0.65× 1BR, 2BR ≈ 1.55× 1BR, 3BR ≈ 2.30× 1BR. Center 1BR = 505×1.40 ≈ 705; outside 1BR = 505×0.65 ≈ 330; other cells scale from these.
Notes
ALL cells are DERIVED (city 1BR average × documented location multiplier × room multiplier) — no single source publishes Jakarta rent by room count AND by centre/outside at once, and Numbeo/Expatistan are forbidden. Treat as indicative brackets, not observed cell means. Central = prime CBD (SCBD/Sudirman/Kuningan/Senopati/Kemang); outside = outer/eastern & northern districts. Cross-reads (Colliers Q1 2026, JLL, listing portals) put central premium 2–3BR far higher (IDR 25–45m for expat-ready SCBD units), so central cells here are conservative. NEEDS MANUAL REVIEW: replace with a portal market report that publishes room × district cells directly.

03

Freelancer tax

9.2/10
9.1%
2026curated

SettleMetric tax engine over official DJP rules (pajak.go.id: NPPN + PPh Pasal 17 + PTKP)

Curated by SettleMetric

Data as of
Jan 1, 2026
Verified
Jul 4, 2026
Method
Best cleanly-eligible scheme id-nppn-freelancer at €60,000 = 1,232,521,200 IDR (ECB 20,542.02 IDR/EUR). NPPN professional-services norm 50% → net income 616,260,600; minus PTKP TK/0 54,000,000 → PKP 562,260,600; progressive PPh (5/15/25/30%) = 112,678,180 IDR → 9.14% ≈ 9.1%. The 0.5% MSME final tax would give ~0.3% but its 7-year window and professional-services exclusion make it unreliable for a newly-registered foreign IT freelancer, so NPPN is the recorded best. Single filer; NPPN KLU-62 norm pending manual confirmation (50% vs 62.5% — see scheme notes).

Safety

10.0/10
0.3/100k
2022open data

UNODC via World Bank (Intentional homicides per 100,000 people, Indonesia)

Open data

Data as of
Dec 31, 2022
Verified
Jul 4, 2026
Notes
Latest available UNODC-sourced value is 0.30 per 100,000 for 2022 (World Bank series VC.IHR.PSRC.P5, sourced from the UNODC Data Portal). Indonesia's recorded intentional-homicide rate is very low by global standards; reporting has gaps between years.

Air quality

0.0/10
41.7 µg/m³
2024survey

IQAir 2024 World Air Quality Report — Jakarta annual mean PM2.5

Research

Data as of
Dec 31, 2024
Verified
Jul 4, 2026
Notes
Jakarta's 2024 annual mean PM2.5 was 41.7 µg/m³ (IQAir 2024 World Air Quality Report; attribution: IQAir) — about 8× the WHO 2021 guideline (5 µg/m³) and above the top of this criterion's scale (35 µg/m³ → 0). Corroborated by the Centre for Research on Energy and Clean Air (CREA), which put every Jabodetabek city at 30–55 µg/m³ for 2024 from Indonesian government and reference-grade monitors. The WHO Ambient Air Quality Database (v8, June 2026, covering 2010–2024) is the criterion's preferred non-Europe source but is distributed only as a bulk Excel download not retrievable here; IQAir's city annual mean is used as the citable single-city figure. Pollution is worst in the dry season (Jun–Oct) from traffic and regional burning.

Internet

0.0/10
10 Mbps
2023open data

M-Lab NDT country aggregates for Indonesia (2023)

Open data

Data as of
Dec 31, 2023
Verified
Jul 4, 2026
Method
Median download ≈ 9.3–9.8 Mbps across the 2023 daily country medians (~4.3M tests) from M-Lab's public NDT statistics API; recorded midpoint 9.5 Mbps. 2024/2026 aggregate files were not retrievable at the time of check.
Notes
M-Lab NDT is single-stream and reads far below Ookla-style figures (Ookla put Indonesia fixed broadband ~28–41 Mbps in 2024–2025) — comparable only within this criterion, never mixed with Ookla.

English

2.0/10
Low
2025survey

EF EPI 2025 — Indonesia rank 80/123, score 471 (Low Proficiency band)

Research

Data as of
Nov 1, 2025
Verified
Jul 4, 2026
Notes
Own band informed by EF EPI 2025 (attribution: EF Education First): Indonesia scores 471 (Low band) nationally, though Jakarta scores 523 (Moderate). Bahasa Indonesia is the sole official language; English is workable in tourist/expat zones (Bali, South Jakarta) and among younger professionals, but limited in government offices and everyday services nationwide → 'low'.

Private health

3.9/10
$3,600/yr
2026curated

International private medical insurers (Cigna Global, Allianz Care, AXA, William Russell) — comprehensive outpatient+inpatient plans; quote on request

Curated by SettleMetric

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Comprehensive (outpatient + inpatient, ~USD 1m+ annual limit, small deductible) international/IPMI plans for a healthy 35-year-old resident foreigner in Indonesia are commonly quoted around USD 200–500/month; a mid-tier comprehensive plan midpoint ≈ USD 300/month ≈ USD 3,600/year. Premiums are quoted on request (age/coverage/evacuation dependent), so this is a curated market midpoint, not a public engine quote. Local BPJS Kesehatan (mandatory public scheme for KITAS holders) is far cheaper but not a comprehensive private-cover equivalent.
What the tags meanofficial — live figure from a government or authorityopen data — open dataset (Eurostat, EEA, M-Lab, UdSC…)survey — survey or index estimatecurated — SettleMetric-assembled estimate — open the source for the method

02

What it costs you per month

A planning estimate: real asking rent plus a cost-of-living basket scaled to your household. Not a quote.

Household
Lifestyle
Location
Estimated total
$1,030/mo

≈ $12,360 / year

Where it goes
  • Rent (1-bed)$330
  • Food & groceries$220
  • Restaurants & eating out$120
  • Transport (ride-hailing + public)$90
  • Recreation & culture$90
  • Utilities (electricity, water, gas)$70
  • Household & personal goods$70
  • Mobile + home internet$40
  • Living costs$700

Rent from the asking-rent matrix below. Living costs scale a one-person basket ($700/mo) by household size and lifestyle; the equivalence factors are our assumption. Schooling and one-off setup are excluded.

03

Cost of living

What a single person spends each month — food, utilities, transport, eating out and the rest — excluding rent.

Typical monthly spending (national average)

BPS Household consumption composition (Maret 2024), curated into a single urban-resident basket

Curated by SettleMetric

Data as of
Mar 31, 2024
Verified
Jul 4, 2026
Method
Category split follows the BPS food/non-food consumption structure, sized to the ~USD 700/mo single-person non-rent aggregate for an urban (Jakarta-level) resident. Illustrative allocation, not an official line-item table — see the NEEDS MANUAL REVIEW note on cost-of-living-single.
total700 USD/mo
01Food & groceries220 USD
02Restaurants & eating out120 USD
03Transport (ride-hailing + public)90 USD
04Recreation & culture90 USD
05Utilities (electricity, water, gas)70 USD
06Household & personal goods70 USD
07Mobile + home internet40 USD

Indonesia's household-budget basket for a single person, excluding rent. Non-rent costs vary little between cities — the city-specific part is rent, shown under Housing below.

01Cost of living (single, excl. rent)country-level700USD/month, single person, excluding rent9.0

What this measures

Monthly cost of a defined single-person basket (food, transport, utilities, mobile+internet, modest leisure) excluding rent, curated from national statistics office price data and large local retailers' published prices, converted to USD at the ECB rate recorded in fx-rates. The method field of each value itemizes the basket inputs.

Lower is betterUSD/month, single person, excluding rentre-verified every 365 days

Curated by SettleMetric

BPS — Pengeluaran untuk Konsumsi Penduduk Indonesia, Maret 2024 (per-capita expenditure), scaled to a single urban resident basket

Data as of
Mar 31, 2024
Verified
Jul 4, 2026
Method
BPS March-2024 average per-capita monthly expenditure is Rp 1,500,556 nationally (urban Rp 1,737,427), split food/non-food — but that is a rural-weighted per-capita floor far below a foreign remote worker's outlay. Curated single-person, non-rent urban (Jakarta-level) basket — groceries, eating out, transport/ride-hailing, utilities, mobile+home internet, modest leisure — sits around USD 650–750/month; recorded midpoint USD 700. NEEDS MANUAL REVIEW: this is a modelled basket anchored on BPS composition, not a single official basket figure; refine with itemised BPS urban non-food lines and current retail prices next cycle.

04

Housing

What it costs to rent, by apartment type and location.

Asking rent by apartment type & location

Global Property Guide Jakarta rent ranges (by room, prime vs non-prime), SettleMetric derivation

Curated by SettleMetric

Data as of
Jan 31, 2026
Verified
Jul 4, 2026
Method
Anchored on the Global Property Guide Jakarta 1-bedroom city-average asking rent (≈USD 505). Location split from GPG's documented 1BR ranges — prime/central IDR 8–15m vs non-prime IDR 4–6m → center ≈ 1.40× and outside ≈ 0.65× the city average. Room scaling from typical Jakarta listing ratios: studio ≈ 0.65× 1BR, 2BR ≈ 1.55× 1BR, 3BR ≈ 2.30× 1BR. Center 1BR = 505×1.40 ≈ 705; outside 1BR = 505×0.65 ≈ 330; other cells scale from these.
Notes
ALL cells are DERIVED (city 1BR average × documented location multiplier × room multiplier) — no single source publishes Jakarta rent by room count AND by centre/outside at once, and Numbeo/Expatistan are forbidden. Treat as indicative brackets, not observed cell means. Central = prime CBD (SCBD/Sudirman/Kuningan/Senopati/Kemang); outside = outer/eastern & northern districts. Cross-reads (Colliers Q1 2026, JLL, listing portals) put central premium 2–3BR far higher (IDR 25–45m for expat-ready SCBD units), so central cells here are conservative. NEEDS MANUAL REVIEW: replace with a portal market report that publishes room × district cells directly.
ALL cells are DERIVED (city 1BR average × documented location multiplier × room multiplier) — no single source publishes Jakarta rent by room count AND by centre/outside at once, and Numbeo/Expatistan are forbidden. Treat as indicative brackets, not observed cell means. Central = prime CBD (SCBD/Sudirman/Kuningan/Senopati/Kemang); outside = outer/eastern & northern districts. Cross-reads (Colliers Q1 2026, JLL, listing portals) put central premium 2–3BR far higher (IDR 25–45m for expat-ready SCBD units), so central cells here are conservative. NEEDS MANUAL REVIEW: replace with a portal market report that publishes room × district cells directly.
ApartmentCentralOutside centre
Studio460 USD/mo215 USD/mo
1-bedroom705 USD/mo330 USD/mo
2-bedroom1,095 USD/mo510 USD/mo
3-bedroom1,625 USD/mo755 USD/mo

05

Climate

Temperature and rainfall through the year, plus air quality.

Monthly normals — Jakarta

NOAA/WMO Climatological Standard Normals 1991–2020 — Stasiun Meteorologi Kemayoran, Jakarta (WMO 96745)

Open data

Data as of
Dec 31, 2020
Verified
Jul 4, 2026
Method
WMO 1991–2020 station normals, NCEI accession 0253808 (public domain). tMax = mean daily maximum, tMin = mean daily minimum, precipMm = monthly precipitation total. Station Kemayoran (WMO 96745), 6°09′20″S 106°50′24″E, elevation 4 m.
Daytime high °CNighttime low °CRainfall mm
17°33°0191381mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary — high 31°C, low 25.2°C, rainfall 373.3 mmFebruary — high 30.8°C, low 25.2°C, rainfall 381.4 mmMarch — high 32.1°C, low 25.5°C, rainfall 210.4 mmApril — high 32.8°C, low 25.6°C, rainfall 164.1 mmMay — high 33.2°C, low 25.8°C, rainfall 103.2 mmJune — high 32.9°C, low 25.5°C, rainfall 80.4 mmJuly — high 32.7°C, low 25.3°C, rainfall 77.7 mmAugust — high 33°C, low 25.3°C, rainfall 51.5 mmSeptember — high 33.4°C, low 25.5°C, rainfall 61 mmOctober — high 33.4°C, low 25.6°C, rainfall 112.2 mmNovember — high 32.8°C, low 25.6°C, rainfall 134.8 mmDecember — high 32°C, low 25.5°C, rainfall 183.3 mm

Average day/night temperature (lines, left axis) and total rainfall (bars, right axis) for each month — 1991–2020 normals. Hover a month for exact figures.

Month by month
JanFebMarAprMayJunJulAugSepOctNovDec
Daytime high °C31.0°30.8°32.1°32.8°33.2°32.9°32.7°33.0°33.4°33.4°32.8°32.0°
Nighttime low °C25.2°25.2°25.5°25.6°25.8°25.5°25.3°25.3°25.5°25.6°25.6°25.5°
Rainfall mm37338121016410380785261112135183
01Climate comfort0pleasant months/year0.0

What this measures

Number of months whose 1991–2020 climate normals satisfy: mean daily maximum between 15°C and 28°C and monthly precipitation under 150mm. Computed from the city's climate-normals indicator; the raw normals are stored alongside so users can judge by their own taste.

Higher is betterpleasant months/yearre-verified every 3650 days

Curated by SettleMetric

SettleMetric computation over climate-normals

Data as of
Dec 31, 2020
Verified
Jul 4, 2026
Method
Months with mean daily max 15–28°C and precipitation < 150mm. Jakarta's mean daily maximum is 30.8–33.4°C in every month — always above the 28°C comfort ceiling — so no month qualifies: 0 pleasant months. (Even ignoring rain, the temperature ceiling is never met.)
Notes
Zero reflects the comfort band's upper temperature limit (28°C), not that Jakarta is unliveable: it is uniformly hot and humid year-round. Dry-season months (Jun–Sep) are the most comfortable in practice despite scoring 0 on this band.
02Air quality (PM2.5)41.7µg/m³, annual mean PM2.50.0

What this measures

Annual mean fine-particulate (PM2.5) concentration for the city, latest available year. Anchors follow the WHO 2021 guideline (5 µg/m³ → 10) through the EU limit value territory (25 µg/m³ → 2). Preferred source: European Environment Agency city-level air quality data; outside Europe: WHO Ambient Air Quality Database or the national monitoring network.

Lower is betterµg/m³, annual mean PM2.5re-verified every 730 days

Research

IQAir 2024 World Air Quality Report — Jakarta annual mean PM2.5

Data as of
Dec 31, 2024
Verified
Jul 4, 2026
Notes
Jakarta's 2024 annual mean PM2.5 was 41.7 µg/m³ (IQAir 2024 World Air Quality Report; attribution: IQAir) — about 8× the WHO 2021 guideline (5 µg/m³) and above the top of this criterion's scale (35 µg/m³ → 0). Corroborated by the Centre for Research on Energy and Clean Air (CREA), which put every Jabodetabek city at 30–55 µg/m³ for 2024 from Indonesian government and reference-grade monitors. The WHO Ambient Air Quality Database (v8, June 2026, covering 2010–2024) is the criterion's preferred non-Europe source but is distributed only as a bulk Excel download not retrievable here; IQAir's city annual mean is used as the citable single-city figure. Pollution is worst in the dry season (Jun–Oct) from traffic and regional burning.

06

Safety

How safe daily life is, from official crime statistics.

01Homicide ratecountry-level0.3intentional homicides per 100,000/year10.0

What this measures

Intentional homicide victims per 100,000 population, latest available year. Country level: UNODC national series. City level: official municipal/police statistics where published; otherwise null (country value shown as country-level).

Lower is betterintentional homicides per 100,000/yearre-verified every 730 days

Open data

UNODC via World Bank (Intentional homicides per 100,000 people, Indonesia)

Data as of
Dec 31, 2022
Verified
Jul 4, 2026
Notes
Latest available UNODC-sourced value is 0.30 per 100,000 for 2022 (World Bank series VC.IHR.PSRC.P5, sourced from the UNODC Data Portal). Indonesia's recorded intentional-homicide rate is very low by global standards; reporting has gaps between years.
Crime by offence typecountry-levelpolice-recorded per 100,000 · 2024

BPS (Badan Pusat Statistik) — Statistik Kriminal 2024/2025 (POLRI recorded crimes), national totals 2024

Curated by SettleMetric

Data as of
Dec 31, 2024
Verified
Jul 12, 2026
Method
BPS / POLRI recorded-crime counts for 2024 divided by the BPS mid-2024 population (281,603,800), times 100,000.
Notes
From BPS Statistik Kriminal 2024/2025 (POLRI recorded crimes), national totals for 2024. Theft = pencurian (KUHP 362); burglary = pencurian dengan pemberatan (aggravated theft, the nearest proxy); robbery = pencurian dengan kekerasan; serious assault = penganiayaan (all assault, not split by severity); drug offences = narkotika; sexual violence combines rape, molestation and sexual-violence offences. Reporting to police is very low — BPS victimization surveys find only about 20% of incidents are reported — so these levels greatly understate real incidence; the composition is more informative than the absolute rates. Intentional homicide (0.39/100k, 2024) is the scored safety headline shown separately.
01Burglary18.5per 100k
02Serious assault17.3per 100k
03Theft16per 100k
04Drug offences15.7per 100k
05Sexual violence3.3per 100k
06Robbery2.1per 100k

From BPS Statistik Kriminal 2024/2025 (POLRI recorded crimes), national totals for 2024. Theft = pencurian (KUHP 362); burglary = pencurian dengan pemberatan (aggravated theft, the nearest proxy); robbery = pencurian dengan kekerasan; serious assault = penganiayaan (all assault, not split by severity); drug offences = narkotika; sexual violence combines rape, molestation and sexual-violence offences. Reporting to police is very low — BPS victimization surveys find only about 20% of incidents are reported — so these levels greatly understate real incidence; the composition is more informative than the absolute rates. Intentional homicide (0.39/100k, 2024) is the scored safety headline shown separately.

07

Infrastructure

Internet speed and how parcels get to your door.

01Domestic delivery qualitycountry-levelGood7.0

What this measures

Quality of in-country parcel delivery. excellent = nationwide next-day widely available, dense parcel-locker network, real-time tracking standard; good = 1–3 day delivery, lockers in major cities; basic = reliable but slow (3–7 days), mostly to-door or post-office pickup; poor = unreliable delivery, street addresses often unusable, informal workarounds common. Classified from official service/coverage data of the national postal operator and the two largest private carriers; inputs itemized in each value's method field.

Rated by categoryre-verified every 730 days

Curated by SettleMetric

Pos Indonesia + major private carriers (JNE, J&T, SiCepat, Ninja Xpress, GoSend/GrabExpress) service coverage (composite)

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Dense, competitive parcel market: Pos Indonesia (national operator) plus JNE, J&T Express, SiCepat, Ninja Xpress and on-demand couriers (GoSend, GrabExpress) give 1–3 day delivery in Java and major cities and same-day intra-city; tracking is standard. Reach to remote islands is slower and address quality is uneven, so 'good' rather than 'excellent'. Parcel-locker networks are limited vs Europe.
02International delivery easecountry-levelSignificant friction4.0

What this measures

Ease of receiving goods from abroad. seamless = major international carriers deliver door-to-door, meaningful duty-free de-minimis threshold, customs clearance predictable in days; minor-friction = carriers present but low de-minimis, extra paperwork or routine delays; significant-friction = frequent customs holds, high brokerage fees, some marketplaces refuse to ship; unreliable = parcels regularly lost or blocked, informal import channels dominate. De-minimis thresholds and clearance rules from the national customs authority (official source, cite the regulation); carrier presence from carriers' official pages.

Rated by categoryre-verified every 365 days

Official source

Indonesian Customs (Bea Cukai) / Ministry of Finance — de-minimis lowered to USD 3 FOB (PMK 4/2025)

Data as of
Jan 1, 2025
Verified
Jul 4, 2026
Notes
Major carriers (DHL, FedEx, UPS) serve Indonesia, but the duty-free de-minimis is only USD 3 FOB per shipment (lowered from USD 75; tiered import duty 0/15/25% plus 11% VAT above that), and customs clearance on personal imports is frequently slow with brokerage fees. Low de-minimis + routine customs handling → 'significant-friction'. NEEDS MANUAL REVIEW: re-confirm the exact current PMK reference and threshold on beacukai.go.id (fetch was blocked; USD 3 figure cross-read from customs-guidance sources citing PMK 4/2025).
03Internet speedcountry-level9.5Mbps, median fixed download0.0

What this measures

Median fixed-broadband download speed over the trailing 6 months from M-Lab NDT open data (CC0), aggregated at country or city level. Not comparable with Ookla figures (different test methodology) — do not mix sources within this criterion.

Higher is betterMbps, median fixed downloadre-verified every 365 days

Open data

M-Lab NDT country aggregates for Indonesia (2023)

Data as of
Dec 31, 2023
Verified
Jul 4, 2026
Method
Median download ≈ 9.3–9.8 Mbps across the 2023 daily country medians (~4.3M tests) from M-Lab's public NDT statistics API; recorded midpoint 9.5 Mbps. 2024/2026 aggregate files were not retrievable at the time of check.
Notes
M-Lab NDT is single-stream and reads far below Ookla-style figures (Ookla put Indonesia fixed broadband ~28–41 Mbps in 2024–2025) — comparable only within this criterion, never mixed with Ookla.

08

Healthcare

What comprehensive private medical cover costs.

01Private healthcare costcountry-level3,600USD/year, comprehensive private insurance premium, healthy 35-year-old3.9

What this measures

Median of at least three publicly quoted annual premiums for comprehensive private medical insurance (outpatient + inpatient, ~$100k coverage, small deductible) for a healthy 35-year-old resident foreigner, from local and international insurers. Method field lists the insurers quoted.

Lower is betterUSD/year, comprehensive private insurance premium, healthy 35-year-oldre-verified every 365 days

Curated by SettleMetric

International private medical insurers (Cigna Global, Allianz Care, AXA, William Russell) — comprehensive outpatient+inpatient plans; quote on request

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Comprehensive (outpatient + inpatient, ~USD 1m+ annual limit, small deductible) international/IPMI plans for a healthy 35-year-old resident foreigner in Indonesia are commonly quoted around USD 200–500/month; a mid-tier comprehensive plan midpoint ≈ USD 300/month ≈ USD 3,600/year. Premiums are quoted on request (age/coverage/evacuation dependent), so this is a curated market midpoint, not a public engine quote. Local BPJS Kesehatan (mandatory public scheme for KITAS holders) is far cheaper but not a comprehensive private-cover equivalent.

09

Money & crypto

Crypto rules and how freely personal money moves.

01Crypto regulationcountry-levelLegal regulated8.0

What this measures

Own classification of the legal status of holding, trading and cashing out cryptocurrency for individuals: legal-friendly (legal with clear, favourable rules or explicit tax exemptions), legal-regulated (legal under standard licensing/AML and taxation), restricted (partial bans: payments or banking access prohibited), banned (holding/trading prohibited). Classified from national regulators' and central banks' official positions.

Rated by categoryre-verified every 180 days

Official source

OJK — POJK 27/2024 (as amended by POJK 23/2025) on trading of digital financial assets incl. crypto assets

Data as of
Aug 1, 2025
Verified
Jul 4, 2026
Notes
Crypto is legal to hold and trade as a regulated digital financial asset (supervision moved from Bappebti to OJK on 2025-01-10 under PP 49/2024; framework in POJK 27/2024 + POJK 23/2025), but is prohibited as a means of payment (only the rupiah is legal tender). Taxed: a final PPh of 0.21% on sales via domestic licensed platforms and 1% via foreign platforms (PMK 50/2025, effective 2025-08-01); VAT on the asset transfer itself was removed. Regulated, not exemption-friendly → 'legal-regulated'.
02Financial control levelcountry-levelModerate7.0

What this measures

Own composite of state control over personal money flows: currency/capital controls (IMF AREAER), restrictions on foreign accounts and transfers, mandatory income declaration scope for residents, cash payment limits, banking access for foreigners. Low = free movement of personal funds and easy non-resident banking; very-high = strict capital controls and pervasive reporting. Method field on each value lists the inputs used.

Rated by categoryre-verified every 365 days

Curated by SettleMetric

Bank Indonesia foreign-exchange regulations + DJP crypto/reporting rules (composite)

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Composite: the rupiah is largely convertible and there are no hard capital controls on inbound/outbound personal transfers, but Bank Indonesia requires reporting/underlying-document evidence for FX purchases above a threshold (historically USD 25,000/month per customer without underlying documents), restricts rupiah use offshore, and mandates rupiah for domestic settlement; residents are taxed on worldwide income once tax-resident; foreigners can open local bank accounts but generally need a KITAS/KITAP and NPWP. More friction than a low-control hub, well short of strict capital controls → 'moderate'. NEEDS MANUAL REVIEW: the current exact FX-without-documents threshold should be re-verified against a live Bank Indonesia regulation page (fetch was JS-walled).

10

Language

How far English gets you in daily life and services.

01English proficiencycountry-levelLow2.0

What this measures

Own banding of how far English gets a resident in daily life (government offices, healthcare, housing, services). Informed by EF EPI band (research source, cited with attribution, not republished) plus official language status and service-sector realities. Values are our bands, not EF scores.

Rated by categoryre-verified every 730 days

Research

EF EPI 2025 — Indonesia rank 80/123, score 471 (Low Proficiency band)

Data as of
Nov 1, 2025
Verified
Jul 4, 2026
Notes
Own band informed by EF EPI 2025 (attribution: EF Education First): Indonesia scores 471 (Low band) nationally, though Jakarta scores 523 (Moderate). Bahasa Indonesia is the sole official language; English is workable in tourist/expat zones (Bali, South Jakarta) and among younger professionals, but limited in government offices and everyday services nationwide → 'low'.

11

Education

International schooling options for families.

01International schools28accredited international schools, count10.0

What this measures

Count of international schools in the metro area accredited by or member of IB, CIS, COBIS, or an equivalent national-curriculum-abroad body (verified against the accreditor's public registry, not aggregator sites).

Higher is betteraccredited international schools, countre-verified every 730 days

Curated by SettleMetric

International Schools Database — Jakarta, filtered to IB curriculum

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Count of IB-curriculum international schools listed for Greater Jakarta on International Schools Database (28: British School Jakarta, Global Jaya, SIS Kelapa Gading, ACG School Jakarta, Sampoerna Academy, Jakarta Intercultural School, SIS PIK, Stella Maris, Beacon Academy, ACS Jakarta, Sekolah Victory Plus, Mentari Bintaro, Hope Academy, North Jakarta Intercultural, AIS Jakarta, Cikal, BTB, Binus School Simprug, Al Jabr, Tunas Muda, IPEKA, Blossom, Mentari Jakarta, Tzu Chi, SIS South Jakarta, Gandhi Memorial International, Sinarmas World Academy, Sekolah Pelita Harapan). Consistent with multiple aggregators reporting ~28 IB schools in Jakarta and ~70–72 IB World Schools in Indonesia nationally.
Notes
IB-accredited schools only; CIS/COBIS/Cambridge/US-accredited schools not additionally counted, so the true accredited total (per the criterion's multi-accreditor definition) is likely HIGHER. Count is 'Greater Jakarta / Jabodetabek' and includes several schools in Tangerang/BSD/Bekasi (Global Jaya, Sinarmas World Academy, Sekolah Victory Plus), not DKI Jakarta proper. NEEDS MANUAL REVIEW: the IB World Schools finder (ibo.org/programmes/find-an-ib-school, country=ID) is the required accreditor registry but is JavaScript-rendered and returned 403 to automated fetches — verify each school against the IB finder and add Cambridge/CIS/COBIS members. Scoring is unaffected (anchor caps at 25 schools → 10).

12

Demographics

Who else lives here — the share of foreign residents and the largest national communities, from official statistics.

Openness to foreignerscountry-levelReservedGallup MAI 3.93/9 · 2016

What this measures

How accepting the resident population is of migrants and foreigners — the inverse of xenophobia, a real concern for someone relocating. Our own five-band reading (very-open / open / moderate / reserved / low) informed primarily by the Gallup Migrant Acceptance Index (0–9 scale: three questions on migrants living in the country, becoming neighbours, and marrying into the family; 2019 wave), cross-checked where available with the World Values Survey wave 7 / European Values Study 2017 question on whether people would not want immigrants or foreign workers as neighbours (a higher share = more hostile). Banding guide against the Gallup 0–9 score: ≥7.0 very-open, 5.5–7.0 open, 4.0–5.5 moderate, 2.5–4.0 reserved, below 2.5 low (the 2019 global average of 5.21 sits in 'moderate'). Country level only: no credible city-level survey of attitudes to foreigners exists, so on city pages the country reading is shown as country context. Gallup is a research source cited with attribution, not republished in bulk; the raw index score/year and any cross-check figure are carried inside each value. Value shape: { band, gallupMai?, gallupYear?, unwantedNeighborPct?, unwantedNeighborSource? }. Display-only: attitudinal, survey-based and ~2019 vintage, so it is shown as honest context and never folded into the composite score.

Reference datare-verified every 1825 days

Research

Gallup Migrant Acceptance Index, first wave (2016–2017 Gallup World Poll) — full 139-country table (research, attribution)

Data as of
Aug 23, 2017
Verified
Jul 15, 2026
Notes
Gallup MAI 3.93/9 (2016/2017 wave) — below the global average, reserved band; no exact 2019 per-country figure was published. Band: reserved.
Who lives therecountry-level

No verified breakdown published yet.

No official breakdown of foreign residents by citizenship (residence-permit stock) was found in a citable form. Commonly cited large foreign communities are Chinese, Japanese, South Korean, Indian, Malaysian and Australian nationals (work/investor KITAS) plus Western nomads in Bali, but without an official count the composition is left null rather than fabricated.

13

How you can stay

How you can legally enter and stay. These apply across Indonesia.

All requirements & citizenship filter

14

What you'd pay in taxes

The tax schemes a freelancer can choose from. Rules are national, the same in Jakarta as anywhere in Indonesia.

Full schemes & calculator

See what you would keep

Your income against Indonesia's real tax schemes — the same engine as the full calculator.

  1. 1 PPh Final UMKM 0.5% — small-business final tax on gross turnover (PP 55/2022, made permanent for individuals by PP 20/2026)
    59,821 EURnet/year
    0.3% burden
  2. 2 NPPN — deemed-profit norm for freelancers (pekerjaan bebas) + progressive PPh
    54,506 EURnet/year
    9.2% burden
  3. 3 Standard progressive PPh on actual net profit (bookkeeping)
    45,506 EURnet/year
    24.2% burden

15

Who is Jakarta for?

The same place reads differently depending on why you move. Each lens pulls the facts that matter most for that plan — with sources, and the trade-offs stated plainly.

Contract or freelance in tech, billing clients abroad.

Works in your favour

Freelancer tax burden9.1%

SettleMetric tax engine over official DJP rules (pajak.go.id: NPPN + PPh Pasal 17 + PTKP)

Curated by SettleMetric

Data as of
Jan 1, 2026
Verified
Jul 4, 2026
Method
Best cleanly-eligible scheme id-nppn-freelancer at €60,000 = 1,232,521,200 IDR (ECB 20,542.02 IDR/EUR). NPPN professional-services norm 50% → net income 616,260,600; minus PTKP TK/0 54,000,000 → PKP 562,260,600; progressive PPh (5/15/25/30%) = 112,678,180 IDR → 9.14% ≈ 9.1%. The 0.5% MSME final tax would give ~0.3% but its 7-year window and professional-services exclusion make it unreliable for a newly-registered foreign IT freelancer, so NPPN is the recorded best. Single filer; NPPN KLU-62 norm pending manual confirmation (50% vs 62.5% — see scheme notes).
Cost of living (single, excl. rent)$700/mo

BPS — Pengeluaran untuk Konsumsi Penduduk Indonesia, Maret 2024 (per-capita expenditure), scaled to a single urban resident basket

Curated by SettleMetric

Data as of
Mar 31, 2024
Verified
Jul 4, 2026
Method
BPS March-2024 average per-capita monthly expenditure is Rp 1,500,556 nationally (urban Rp 1,737,427), split food/non-food — but that is a rural-weighted per-capita floor far below a foreign remote worker's outlay. Curated single-person, non-rent urban (Jakarta-level) basket — groceries, eating out, transport/ride-hailing, utilities, mobile+home internet, modest leisure — sits around USD 650–750/month; recorded midpoint USD 700. NEEDS MANUAL REVIEW: this is a modelled basket anchored on BPS composition, not a single official basket figure; refine with itemised BPS urban non-food lines and current retail prices next cycle.
Domestic delivery qualityGood

Pos Indonesia + major private carriers (JNE, J&T, SiCepat, Ninja Xpress, GoSend/GrabExpress) service coverage (composite)

Curated by SettleMetric

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Dense, competitive parcel market: Pos Indonesia (national operator) plus JNE, J&T Express, SiCepat, Ninja Xpress and on-demand couriers (GoSend, GrabExpress) give 1–3 day delivery in Java and major cities and same-day intra-city; tracking is standard. Reach to remote islands is slower and address quality is uneven, so 'good' rather than 'excellent'. Parcel-locker networks are limited vs Europe.

Watch-outs

Internet speed10 Mbps

M-Lab NDT country aggregates for Indonesia (2023)

Open data

Data as of
Dec 31, 2023
Verified
Jul 4, 2026
Method
Median download ≈ 9.3–9.8 Mbps across the 2023 daily country medians (~4.3M tests) from M-Lab's public NDT statistics API; recorded midpoint 9.5 Mbps. 2024/2026 aggregate files were not retrievable at the time of check.
Notes
M-Lab NDT is single-stream and reads far below Ookla-style figures (Ookla put Indonesia fixed broadband ~28–41 Mbps in 2024–2025) — comparable only within this criterion, never mixed with Ookla.
English proficiencyLow

EF EPI 2025 — Indonesia rank 80/123, score 471 (Low Proficiency band)

Research

Data as of
Nov 1, 2025
Verified
Jul 4, 2026
Notes
Own band informed by EF EPI 2025 (attribution: EF Education First): Indonesia scores 471 (Low band) nationally, though Jakarta scores 523 (Moderate). Bahasa Indonesia is the sole official language; English is workable in tourist/expat zones (Bali, South Jakarta) and among younger professionals, but limited in government offices and everyday services nationwide → 'low'.

Relocating with a partner and school-age children.

Works in your favour

International schools28

International Schools Database — Jakarta, filtered to IB curriculum

Curated by SettleMetric

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Count of IB-curriculum international schools listed for Greater Jakarta on International Schools Database (28: British School Jakarta, Global Jaya, SIS Kelapa Gading, ACG School Jakarta, Sampoerna Academy, Jakarta Intercultural School, SIS PIK, Stella Maris, Beacon Academy, ACS Jakarta, Sekolah Victory Plus, Mentari Bintaro, Hope Academy, North Jakarta Intercultural, AIS Jakarta, Cikal, BTB, Binus School Simprug, Al Jabr, Tunas Muda, IPEKA, Blossom, Mentari Jakarta, Tzu Chi, SIS South Jakarta, Gandhi Memorial International, Sinarmas World Academy, Sekolah Pelita Harapan). Consistent with multiple aggregators reporting ~28 IB schools in Jakarta and ~70–72 IB World Schools in Indonesia nationally.
Notes
IB-accredited schools only; CIS/COBIS/Cambridge/US-accredited schools not additionally counted, so the true accredited total (per the criterion's multi-accreditor definition) is likely HIGHER. Count is 'Greater Jakarta / Jabodetabek' and includes several schools in Tangerang/BSD/Bekasi (Global Jaya, Sinarmas World Academy, Sekolah Victory Plus), not DKI Jakarta proper. NEEDS MANUAL REVIEW: the IB World Schools finder (ibo.org/programmes/find-an-ib-school, country=ID) is the required accreditor registry but is JavaScript-rendered and returned 403 to automated fetches — verify each school against the IB finder and add Cambridge/CIS/COBIS members. Scoring is unaffected (anchor caps at 25 schools → 10).
Homicide rate0.3/100k

UNODC via World Bank (Intentional homicides per 100,000 people, Indonesia)

Open data

Data as of
Dec 31, 2022
Verified
Jul 4, 2026
Notes
Latest available UNODC-sourced value is 0.30 per 100,000 for 2022 (World Bank series VC.IHR.PSRC.P5, sourced from the UNODC Data Portal). Indonesia's recorded intentional-homicide rate is very low by global standards; reporting has gaps between years.

Watch-outs

Private healthcare cost$3,600/yr

International private medical insurers (Cigna Global, Allianz Care, AXA, William Russell) — comprehensive outpatient+inpatient plans; quote on request

Curated by SettleMetric

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Comprehensive (outpatient + inpatient, ~USD 1m+ annual limit, small deductible) international/IPMI plans for a healthy 35-year-old resident foreigner in Indonesia are commonly quoted around USD 200–500/month; a mid-tier comprehensive plan midpoint ≈ USD 300/month ≈ USD 3,600/year. Premiums are quoted on request (age/coverage/evacuation dependent), so this is a curated market midpoint, not a public engine quote. Local BPJS Kesehatan (mandatory public scheme for KITAS holders) is far cheaper but not a comprehensive private-cover equivalent.
Air quality (PM2.5)41.7 µg/m³

IQAir 2024 World Air Quality Report — Jakarta annual mean PM2.5

Research

Data as of
Dec 31, 2024
Verified
Jul 4, 2026
Notes
Jakarta's 2024 annual mean PM2.5 was 41.7 µg/m³ (IQAir 2024 World Air Quality Report; attribution: IQAir) — about 8× the WHO 2021 guideline (5 µg/m³) and above the top of this criterion's scale (35 µg/m³ → 0). Corroborated by the Centre for Research on Energy and Clean Air (CREA), which put every Jabodetabek city at 30–55 µg/m³ for 2024 from Indonesian government and reference-grade monitors. The WHO Ambient Air Quality Database (v8, June 2026, covering 2010–2024) is the criterion's preferred non-Europe source but is distributed only as a bulk Excel download not retrievable here; IQAir's city annual mean is used as the citable single-city figure. Pollution is worst in the dry season (Jun–Oct) from traffic and regional burning.

Optimising tax, banking and crypto rules.

Works in your favour

Crypto regulationLegal regulated

OJK — POJK 27/2024 (as amended by POJK 23/2025) on trading of digital financial assets incl. crypto assets

Official source

Data as of
Aug 1, 2025
Verified
Jul 4, 2026
Notes
Crypto is legal to hold and trade as a regulated digital financial asset (supervision moved from Bappebti to OJK on 2025-01-10 under PP 49/2024; framework in POJK 27/2024 + POJK 23/2025), but is prohibited as a means of payment (only the rupiah is legal tender). Taxed: a final PPh of 0.21% on sales via domestic licensed platforms and 1% via foreign platforms (PMK 50/2025, effective 2025-08-01); VAT on the asset transfer itself was removed. Regulated, not exemption-friendly → 'legal-regulated'.
Financial control levelModerate

Bank Indonesia foreign-exchange regulations + DJP crypto/reporting rules (composite)

Curated by SettleMetric

Data as of
Jul 4, 2026
Verified
Jul 4, 2026
Method
Composite: the rupiah is largely convertible and there are no hard capital controls on inbound/outbound personal transfers, but Bank Indonesia requires reporting/underlying-document evidence for FX purchases above a threshold (historically USD 25,000/month per customer without underlying documents), restricts rupiah use offshore, and mandates rupiah for domestic settlement; residents are taxed on worldwide income once tax-resident; foreigners can open local bank accounts but generally need a KITAS/KITAP and NPWP. More friction than a low-control hub, well short of strict capital controls → 'moderate'. NEEDS MANUAL REVIEW: the current exact FX-without-documents threshold should be re-verified against a live Bank Indonesia regulation page (fetch was JS-walled).
Freelancer tax burden9.1%

SettleMetric tax engine over official DJP rules (pajak.go.id: NPPN + PPh Pasal 17 + PTKP)

Curated by SettleMetric

Data as of
Jan 1, 2026
Verified
Jul 4, 2026
Method
Best cleanly-eligible scheme id-nppn-freelancer at €60,000 = 1,232,521,200 IDR (ECB 20,542.02 IDR/EUR). NPPN professional-services norm 50% → net income 616,260,600; minus PTKP TK/0 54,000,000 → PKP 562,260,600; progressive PPh (5/15/25/30%) = 112,678,180 IDR → 9.14% ≈ 9.1%. The 0.5% MSME final tax would give ~0.3% but its 7-year window and professional-services exclusion make it unreliable for a newly-registered foreign IT freelancer, so NPPN is the recorded best. Single filer; NPPN KLU-62 norm pending manual confirmation (50% vs 62.5% — see scheme notes).

Prioritising safety, air, and an easy daily life.

Works in your favour

Homicide rate0.3/100k

UNODC via World Bank (Intentional homicides per 100,000 people, Indonesia)

Open data

Data as of
Dec 31, 2022
Verified
Jul 4, 2026
Notes
Latest available UNODC-sourced value is 0.30 per 100,000 for 2022 (World Bank series VC.IHR.PSRC.P5, sourced from the UNODC Data Portal). Indonesia's recorded intentional-homicide rate is very low by global standards; reporting has gaps between years.
Cost of living (single, excl. rent)$700/mo

BPS — Pengeluaran untuk Konsumsi Penduduk Indonesia, Maret 2024 (per-capita expenditure), scaled to a single urban resident basket

Curated by SettleMetric

Data as of
Mar 31, 2024
Verified
Jul 4, 2026
Method
BPS March-2024 average per-capita monthly expenditure is Rp 1,500,556 nationally (urban Rp 1,737,427), split food/non-food — but that is a rural-weighted per-capita floor far below a foreign remote worker's outlay. Curated single-person, non-rent urban (Jakarta-level) basket — groceries, eating out, transport/ride-hailing, utilities, mobile+home internet, modest leisure — sits around USD 650–750/month; recorded midpoint USD 700. NEEDS MANUAL REVIEW: this is a modelled basket anchored on BPS composition, not a single official basket figure; refine with itemised BPS urban non-food lines and current retail prices next cycle.

Watch-outs

Air quality (PM2.5)41.7 µg/m³

IQAir 2024 World Air Quality Report — Jakarta annual mean PM2.5

Research

Data as of
Dec 31, 2024
Verified
Jul 4, 2026
Notes
Jakarta's 2024 annual mean PM2.5 was 41.7 µg/m³ (IQAir 2024 World Air Quality Report; attribution: IQAir) — about 8× the WHO 2021 guideline (5 µg/m³) and above the top of this criterion's scale (35 µg/m³ → 0). Corroborated by the Centre for Research on Energy and Clean Air (CREA), which put every Jabodetabek city at 30–55 µg/m³ for 2024 from Indonesian government and reference-grade monitors. The WHO Ambient Air Quality Database (v8, June 2026, covering 2010–2024) is the criterion's preferred non-Europe source but is distributed only as a bulk Excel download not retrievable here; IQAir's city annual mean is used as the citable single-city figure. Pollution is worst in the dry season (Jun–Oct) from traffic and regional burning.
Climate comfort0/12 mo

SettleMetric computation over climate-normals

Curated by SettleMetric

Data as of
Dec 31, 2020
Verified
Jul 4, 2026
Method
Months with mean daily max 15–28°C and precipitation < 150mm. Jakarta's mean daily maximum is 30.8–33.4°C in every month — always above the 28°C comfort ceiling — so no month qualifies: 0 pleasant months. (Even ignoring rain, the temperature ceiling is never met.)
Notes
Zero reflects the comfort band's upper temperature limit (28°C), not that Jakarta is unliveable: it is uniformly hot and humid year-round. Dry-season months (Jun–Sep) are the most comfortable in practice despite scoring 0 on this band.

16

Video reviews

Hand-picked YouTube tours and living-here guides — each one checked to still play.

I moved to Jakarta for three months: do I regret it?

Globe in the Hat · Honest account of living in the capital

17

Compare Jakarta

Full country picture:

Indonesia overview