Ten Bali areas, compared on the same basis: median asking price, the middle half of the market, plot size and price per are. The source is Rumah123, Indonesia’s largest property portal, sampled on 7 October 2026 from its “Villa Dijual” listings. Converted at 16,500 IDR to the dollar.
The table
| Area | Listings | Median | Middle half | Median plot | Per are |
|---|---|---|---|---|---|
| Canggu | 4,193 | $521,000 | $279k – $818k | 315 m² | $170,000 |
| Seminyak | 1,512 | $424,000 | $236k – $679k | 220 m² | $199,000 |
| Kerobokan | 1,398 | $409,000 | $291k – $818k | 248 m² | $158,000 |
| Pecatu | 954 | $379,000 | $212k – $527k | 217 m² | $175,000 |
| Uluwatu | 966 | $366,000 | $203k – $879k | 210 m² | $153,000 |
| Ubud | 1,754 | $348,000 | $233k – $818k | 373 m² | $93,000 |
| Sanur | 1,928 | $273,000 | $158k – $333k | 203 m² | $134,000 |
| Jimbaran | 4,991 | $236,000 | $148k – $909k | 178 m² | $124,000 |
| Nusa Dua | 2,417 | $223,000 | $130k – $485k | 167 m² | $112,000 |
| Ungasan | 2,550 | $194,000 | $118k – $315k | 130 m² | $126,000 |
Four things the table says that the headline prices do not
The cheapest area is not the cheapest land. Ungasan has the lowest median price, $194,000, but at $126,000 an are its land costs more than Ubud’s, Nusa Dua’s and Jimbaran’s. Ungasan is cheap because the plots are small — a median of 130 m² against Ubud’s 373 m². You are buying a smaller thing, not cheaper ground.
Ubud is where land is actually cheap. $93,000 an are, against $199,000 in Seminyak. If the plan involves building, or wanting a garden rather than a courtyard, the arithmetic points inland.
Seminyak costs more per are than Canggu, despite a lower median price. Canggu sells bigger plots; Seminyak sells smaller, dearer ones in an area with no room left to expand into. Comparing headline prices between the two tells you about plot size, not about value.
A wide spread means the label is doing too much work. Jimbaran’s middle half runs $148,000 to $909,000 — a factor of six. Uluwatu’s is over four. Sanur’s is barely two. In the wide-spread areas the name on the listing tells you very little until you know the specific plot and its distance to the thing people are paying for.
How to read these numbers honestly
- These are asking prices, not transaction prices. Bargaining is normal on this market.
- The sample is 20–40 listings per area out of thousands. The median is robust; the extremes are not. Treat the per-are figures as orders of magnitude, not valuations.
- Leasehold and freehold are mixed together. Rumah123 does not separate them cleanly, and many leasehold listings do not say so. A leasehold price and a freehold price are different products — comparing areas is fair, reading any of these as “the freehold price” is not.
- The portal leans local. The premium foreign-buyer segment is better represented by English-language agencies than by Rumah123, so the top of each range is understated.
- The dollar figures move with the rupiah. At 16,500 on the date of the snapshot. A five per cent shift in the rate moves every number here.
The area guides
- Canggu — the most liquid market in Bali, and the most expensive per are outside Seminyak.
- Seminyak — the island’s dearest land, built out, with Kerobokan and Umalas as the inland alternative.
- Kerobokan — Seminyak access on larger plots, a fifth cheaper per are, with Umalas as its premium pocket.
- Pecatu — the dearest land on the Bukit, and the highest chance that a cliff-road label means an actual cliff plot.
- Uluwatu — cliff and ocean, scarce inventory, the widest spread between a good plot and an ordinary one.
- Ubud — the biggest plots and the cheapest land, with zoning as the first question rather than the fifth.
- Sanur — the narrowest price spread on the island, municipal infrastructure, steady year-round demand.
- Jimbaran — the largest inventory in Bali, the widest price spread, and fifteen minutes from the airport.
- Nusa Dua — the lowest land price of the ten, because the private market sits outside the resort gates, not inside them.
- Ungasan — the lowest entry price, small plots, and water as the question to ask first.
By headline price, Ungasan — a median of about $194,000. By price per are of land, Ubud at about $93,000. These are different questions: Ungasan is cheap because the plots are small, Ubud because inland land genuinely costs less. No — they are asking prices from Rumah123, and bargaining is normal in Bali. Treat them as the shape of each market rather than as valuations, and take the per-are figures as orders of magnitude. Because our own catalogue is not yet large enough to produce honest area statistics, and inventing them is not an option. Rumah123 is the largest Indonesian portal, so it is the best available picture of the open local market. Where a number comes from our own base, we say so. Yes, mixed in with freehold, because the portal does not separate them cleanly and many leasehold listings do not say. That makes the areas comparable with each other but means no figure here should be read as “the freehold price”. The snapshot is dated on the page, and we re-take it rather than quietly edit the figures. Any number without a date beside it on a property site is a number you should not trust.Common questions
Where is the cheapest place to buy a villa in Bali?
Are these prices what people actually pay?
Why do you use Rumah123 rather than your own listings?
Do these prices include leasehold properties?
How often will these numbers be updated?