Skip to main content
Destinations
Travel Advice
Resources
Indonesia
Bali
Cities
Cities & Towns
Cities in Bali - Best Places to Visit
There are 17 cities in Bali.
Denpasar
is the most popular city with a population of 725,314.
Most Popular
By Name
By Population
1
Denpasar
Bali's capital and main gateway
Pop. 725,314
2
Ubud
Cultural center in Bali, Indonesia
Pop. 74,800
3
Kuta District
City in Bali, famous for its beaches
Pop. 30,012
4
Singaraja
Coastal city in Bali, Indonesia
Pop. 133,784
5
Sukawati
Bali city known for its art and culture
Pop. 125,470
6
Bedulu
Historic village between Denpasar and Ubud, home of Goa Gajah
7
Canggu
Bali coastal town popular for surfing and cafes
8
Batuan
Village in Bali known for traditional dance and art
9
Jimbaran
Bali fishing town famed for seafood beaches
Pop. 1,785
10
Kapal
Bali stone-carving town on the Denpasar to Mengwi road
11
Lalanglinggah
West Bali coastal village by Balian Beach surf break
12
Medewi
Laid-back surf village on Bali's quiet west coast in Jembrana
13
Padangbai
East Bali ferry port and fishing village
Pop. 3,294
14
Sanur
Bali resort town with calm sunrise beaches
Pop. 14,628
15
Seminyak
Bali upscale beach district known for shopping, nightlife
16
Cemagi
17
Batur and Kintamani
Volcanic highland region surrounding Mount Batur
Load More