Singaraja Population 2026

Singaraja has a population of 133,784, making it the #125 biggest city in 🇮🇩 Indonesia, located in Bali. It is about 64× smaller than Jakarta, the country's biggest city.

JakartaSingaraja
Location of Singaraja (capital Jakarta shown for reference). Boundaries: Natural Earth.
Population (city proper)
133,784
Rank in Indonesia
#125
Coordinates
8.11°S, 115.09°E
~11 m elevation · Asia/Makassar
Distance to capital (Jakarta)
934 km
580 miles, straight line

Other big cities in Bali

CityPopulationRank in Indonesia
Denpasar670,210#25
Klungkung223,720#68
Sukawati125,470#135
Negara100,074#166
Banjar89,040#180
Ubud74,800#207
Benoa39,570#317
Tabanan33,667#345

Cities near Singaraja

  • Banjar89,040 people · ~16 km away
  • Seririt25,000 people · ~19 km away
  • Sukawati125,470 people · ~42 km away
  • Tabanan33,667 people · ~48 km away
  • Ubud74,800 people · ~48 km away
  • Dalung30,228 people · ~58 km away

FAQ

What is the population of Singaraja?
Singaraja has a population of 133,784 (city proper, latest official figure via GeoNames), making it the #125 biggest city in Indonesia.
What region is Singaraja in?
Singaraja is located in Bali, Indonesia.
Is Singaraja the capital of Indonesia?
No, the capital of Indonesia is Jakarta, about 934 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Indonesia · Indonesia population by year