
Investment scenario builder
Three sets of your own assumptions side by side: yield, cash flow and the return if you sell.
Try it free →
Asking rents from live BAANLYY listings, with the sample size next to every median, plus non-rent figures that still have an official or operator page behind them.
On 2026-11-12, live BAANLYY asking rents with at least 15 listings behind them include Bangkok 1-bed THB 39,500 (n=308); Phuket 1-bed THB 35,000 (n=74); Pattaya 1-bed THB 17,000 (n=45). Sourced non-rent lines (MEA and MWA tariffs, LTR fee and insurance minimum, O-A insurance minimum) sit in the second table; anything unread is in the gap list. Rents are median asking prices from live BAANLYY listings on the date shown, with the number of listings behind each figure; other costs come from the named source on the date read. Anything without a source or enough listings is listed as a gap.
On 2026-11-12, live BAANLYY asking rents with at least 15 listings behind them include Bangkok 1-bed THB 39,500 (n=308); Phuket 1-bed THB 35,000 (n=74); Pattaya 1-bed THB 17,000 (n=45). City cost-of-living pages and the city-cost comparison tool keep their own orientation budgets; this report does not copy those numbers into the rent table, because they are not listing medians with a sample size. lib/thai-costs.ts holds property transfer and related purchase-side rates, which are not living costs, so they are not reused here. Per-city rental-market reports are linked from each rent-table row; their published ranges are market-research copy, while the medians on this page come from the available-listing query described in the method sentence. Rents are median asking prices from live BAANLYY listings on the date shown, with the number of listings behind each figure; other costs come from the named source on the date read. Anything without a source or enough listings is listed as a gap.
As of 2026-11-12. Sourced from BAANLYY available listings (status = available) — median asking rent with n, Metropolitan Electricity Authority — Type 1 household tariff, Metropolitan Waterworks Authority — water tariffs, Thailand Board of Investment — Long-Term Resident (LTR) Visa, Ministry of Foreign Affairs — Visa types and required documents (April 2025 checklist) and Provincial Electricity Authority (opened; no extractable figure).
Last checked 30 Oct 2026 against MEA Type 1 tariff page, MWA Type 1 residence rates, BOI LTR portal, MFA visa-types checklist cited in visa-facts.ts, and BAANLYY available-listing rent query
Twenty-three Area Score cities. Each cell is the median monthly asking rent from listings with status = available on 2026-11-12. Only condos, apartments and serviced apartments count; villas, houses, townhouses, land and commercial units are left out. Studio is 0 bedrooms and 45 sqm or smaller, 1-bed is 1, 2-bed is exactly 2 (three or more bedrooms are not in this table). These are asking prices on BAANLYY, not transaction prices, and BAANLYY's inventory leans to the upper end of each market. Pattaya is not merged with Chonburi. Hua Hin is not merged with Prachuap Khiri Khan. A cell with fewer than 15 listings shows “insufficient listings (n=…)” instead of a number.
Orientation budgets on each city’s cost-of-living comparison stay on those pages. They are not listing medians and are not copied into this table. Per-city rental reports are linked from each row.
| City | Studio | 1-bed | 2-bed |
|---|---|---|---|
| Bangkok | insufficient listings (n=8) | THB 39,500 (n=308) | THB 55,000 (n=604) |
| Chiang Mai | insufficient listings (n=0) | insufficient listings (n=2) | insufficient listings (n=1) |
| Phuket | insufficient listings (n=5) | THB 35,000 (n=74) | THB 55,000 (n=102) |
| Pattaya | THB 12,500 (n=16) | THB 17,000 (n=45) | insufficient listings (n=9) |
| Hua Hin | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Koh Samui | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Krabi | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=1) |
| Chiang Rai | insufficient listings (n=0) | insufficient listings (n=2) | insufficient listings (n=0) |
| Rayong | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Chonburi | insufficient listings (n=1) | insufficient listings (n=5) | insufficient listings (n=12) |
| Nonthaburi | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Samut Prakan | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Pathum Thani | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Ayutthaya | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Nakhon Ratchasima | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Khon Kaen | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Udon Thani | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Hat Yai | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Koh Phangan | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Koh Lanta | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Kanchanaburi | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Surat Thani | insufficient listings (n=0) | insufficient listings (n=0) | insufficient listings (n=0) |
| Prachuap Khiri Khan | insufficient listings (n=0) | insufficient listings (n=9) | THB 52,500 (n=30) |
A figure is here only when an official or operator page (or the visa corpus that quotes that page) still supports it. Electricity is the MEA Type 1 tariff, not a guessed monthly kWh bill. Visa amounts are fees or coverage minima, not monthly premiums.
| Item | Figure | Source | Date read |
|---|---|---|---|
| MEA Type 1 household energy charge, first 15 kWh (normal tariff, not exceeding 150 kWh per month) | 2.3488 Baht/kWh | Metropolitan Electricity Authority — Type 1 household tariff | 2026-10-30 |
| MEA Type 1 household service charge (normal tariff, not exceeding 150 kWh per month) | 8.19 Baht/Month | Metropolitan Electricity Authority — Type 1 household tariff | 2026-10-30 |
| MEA Type 1 household service charge (normal tariff, consumption exceeding 150 kWh per month) | 24.62 Baht/Month | Metropolitan Electricity Authority — Type 1 household tariff | 2026-10-30 |
| MEA published energy charge and VAT | The published MEA energy charge does not include VAT | Metropolitan Electricity Authority — Type 1 household tariff | 2026-10-30 |
| MWA Type 1 Residence water tariff, 0–30 cubic metres | 8.50 Baht/cu.m., not less than 45.00 Baht | Metropolitan Waterworks Authority — water tariffs | 2026-10-30 |
| LTR 10-year multiple-entry visa processing fee when collected in Thailand | 50,000 Baht per person | Thailand Board of Investment — Long-Term Resident (LTR) Visa | 2026-10-30 |
| LTR health-insurance minimum (or named alternatives on the same BOI page) | USD 50,000 minimum cover | Thailand Board of Investment — Long-Term Resident (LTR) Visa | 2026-10-30 |
| Non-Immigrant O-A long-stay health-insurance minimum | 100,000 USD or 3,000,000 THB | Ministry of Foreign Affairs — Visa types and required documents (April 2025 checklist) | 2026-09-13 |
Every line is a row from the tables above. No filler categories. A coverage minimum or a 10-year visa fee is not turned into a monthly amount.
Only rows that appear in the rent table or the non-rent table. Bangkok is in the MEA and MWA service areas, so those published minimums can sit next to the rent cell. No kWh usage, food, or transport line is invented.
THB 39,553 from the monthly lines above
Chiang Mai is outside the MEA and MWA service areas. PEA and PWA figures are gaps, so this budget cannot add electricity or water as a number.
No table rows could be added to this budget.
No monthly total — a required rent cell is suppressed or empty
Not in this budget: Chiang Mai 2-bed rent (n < 15); PEA electricity tariff (no extractable table); PWA water tariff (no extractable table).
Hua Hin is outside the MEA and MWA service areas. The O-A insurance figure is a coverage minimum from the MFA checklist, not a monthly premium, so it is shown and not added into the monthly total.
No monthly total — a required rent cell is suppressed or empty
Not in this budget: Hua Hin 1-bed rent (n < 15); PEA electricity tariff (no extractable table); PWA water tariff (no extractable table).
A missing number is listed here rather than filled. Rent cells below 15 listings, and non-rent items with no official source on the date we opened the page.
Rents are median asking prices from live BAANLYY listings on the date shown, with the number of listings behind each figure; other costs come from the named source on the date read. Anything without a source or enough listings is listed as a gap. This page links the per-city cost-of-living guides for Bangkok, Chiang Mai, Phuket, Pattaya and the rest of the 23; it does not replace those pages.
It depends on lifestyle, and the honest answer is a range rather than a single number. A modest one-person setup, a mid-tier one-bedroom, and a family with international school fees sit in different brackets. This report prints a rent figure only when at least 15 live BAANLYY listings sit behind it, and it prints a non-rent figure only with a named source. Full answer: /learn/cost-of-living.
Rent spans a wide range by district, size and building age. Use the rent table on this page for the current median asking price and sample size, then open the Bangkok cost-of-living page for the lifestyle context. Full answer: /learn/cost-of-living.
It depends on the visa. The Long-Term Resident route publishes a USD 50,000 cover minimum (or named alternatives) on the BOI LTR page; the Non-Immigrant O-A long-stay route publishes a 100,000 USD or 3,000,000 THB minimum on the MFA visa-types checklist. Confirm the current wording with those pages before you apply. Full answer: /learn/health-insurance-thailand.
Annual tuition varies widely by tier and age, and extras (application, deposit, capital levy, bus, meals) sit on top. This report does not print a tuition figure because no named school fee page was read for it. Get the current schedule in writing from each school. Full answer: /learn/international-schools.
Many condos are already wired for fiber; in some buildings internet is bundled or the juristic office has a preferred provider, in others you arrange a line yourself. Ask which providers serve the building before you sign. This report does not print a baht plan price because no operator official plan page was read to a figure. Full answer: /learn/internet-and-mobile.
In the MEA service area the published Type 1 household energy charge starts at 2.3488 Baht/kWh for the first 15 kWh, plus a monthly service charge of 8.19 Baht when monthly use is not over 150 kWh (24.62 Baht when it is). VAT is not included in those published energy charges, and an Ft fuel adjustment is billed on top. Buildings often re-bill through a sub-meter at a different rate — ask for that rate in writing. Provincial (PEA) bands are listed as a gap on this report. Full answer: /learn/utility-bills-thailand.
In the MWA service area, Type 1 Residence for 0–30 cubic meters is 8.50 Baht/cu.m., not less than 45.00 Baht. Provincial (PWA) rates are listed as a gap. Buildings may re-bill water through a sub-meter. Full answer: /learn/utility-bills-thailand.
Usually not, and many long-stayers do not own one. BTS, MRT and ride-hailing cover central life; a car adds parking, fuel and traffic. This report does not print a BTS or MRT fare because those baht figures were not present on the operator pages opened for it. Full answer: /learn/cost-of-living.
Matching learn pages: cost of living, health insurance, international schools, internet and mobile, utility bills, LTR visa, retirement visa.
Last checked 30 October 2026
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.
BAANLYY is a listing portal operated by BAANLYY LLC; figures are asking prices, not transaction prices, and are not financial advice. Official tariffs, visa fees and insurance minima change; confirm the named source before you rely on a number.
Free tools for this

Three sets of your own assumptions side by side: yield, cash flow and the return if you sell.
Try it free →
Levered returns: cap rate, cash-on-cash, total ROI and payback period, with financing.
Try it free →
Estimate a Bangkok condo monthly rental range from real comparable listings.
Try it free →