Best provinces for expats
These are the provinces with established expat communities, decent international healthcare, international schooling options, and visa pathways that work for foreign residents.
1. Bali
Capital Denpasar · Lesser Sunda · pop 4,317,000
Indonesia's largest expat hub. Digital nomads (Canggu/Ubud), retirees (Sanur/Lovina), families. Best for lifestyle.
2. Jakarta
Capital Jakarta · Java · pop 10,562,000
Top-tier corporate expat city. Best healthcare in Indonesia, best international schools, real career opportunities.
3. Yogyakarta
Capital Yogyakarta · Java · pop 3,669,000
Best-value expat city of any real size. Half the cost of Bali for similar lifestyle quality. Strong cultural depth.
4. West Nusa Tenggara
Capital Mataram · Lesser Sunda · pop 5,320,000
Lombok's growing expat scene — surfers, divers, quiet retirees.
5. West Java
Capital Bandung · Java · pop 48,274,000
Bandung — cool highland alternative to Jakarta with growing tech and creative scene.
6. East Java
Capital Surabaya · Java · pop 41,149,000
Surabaya — Indonesia's second city; mostly Indonesian/Chinese-Indonesian expats; limited Western community.
7. North Sumatra
Capital Medan · Sumatra · pop 15,136,000
Medan — small expat community, mostly business-related; cheaper than Jakarta.