Every Bangkok condo listing claims "high rental yields." Most of them are lying — or at least quoting gross yields while ignoring the 30% of income that goes to fees, taxes, and vacancy.
Here's the real picture, area by area, with gross and net yields, actual price data, and the expenses most investors forget.
Rental Yields by Area
| Area | Gross Yield | Net Yield | Price/sqm (THB) | 1-Bed Rent (THB/month) |
|---|---|---|---|---|
| Bearing / Samrong | 6.0-8.0% | 4.5-6.0% | 50,000-100,000 | 8,000-15,000 |
| On Nut | 5.5-7.5% | 4.0-5.5% | 80,000-150,000 | 12,000-22,000 |
| Bangna | 5.5-7.0% | 4.0-5.5% | 60,000-120,000 | 10,000-18,000 |
| Rama 9 / Ratchadapisek | 5.0-7.0% | 3.5-5.0% | 100,000-180,000 | 13,000-25,000 |
| Ari | 5.0-6.5% | 3.5-5.0% | 120,000-200,000 | 15,000-28,000 |
| Ratchathewi / Phaya Thai | 5.0-6.5% | 3.5-5.0% | 120,000-200,000 | 14,000-22,000 |
| Asoke | 4.5-6.0% | 3.0-4.5% | 150,000-280,000 | 22,000-40,000 |
| Ekkamai | 4.5-6.0% | 3.0-4.5% | 130,000-220,000 | 18,000-35,000 |
| Sathorn / Silom | 4.0-5.5% | 3.0-4.2% | 150,000-320,000 | 20,000-40,000 |
| Phrom Phong | 4.0-5.5% | 2.5-4.0% | 180,000-300,000 | 25,000-50,000 |
| Thonglor | 3.5-5.5% | 2.5-4.0% | 200,000-350,000 | 30,000-55,000 |
The pattern is clear: The further from the CBD, the higher the yield — because entry prices are lower while rents hold up reasonably well.
The Gross vs. Net Reality
Agents always quote gross yield. Here's what they leave out:
Worked Example: 1-Bed Condo in On Nut
| Amount | |
|---|---|
| Purchase price | 3,500,000 THB (35 sqm at 100,000 THB/sqm) |
| Monthly rent | 15,000 THB |
| Annual gross income | 180,000 THB |
| Gross yield | 5.14% |
Now subtract the real costs:
| Expense | Annual Cost |
|---|---|
| CAM fees (60 THB/sqm x 35 sqm x 12 months) | 25,200 THB |
| Vacancy (1 month per year) | 15,000 THB |
| Agent commission (1 month rent / 2 years amortized) | 7,500 THB |
| Maintenance and repairs | 5,000 THB |
| Insurance | 3,000 THB |
| Total expenses | 55,700 THB |
| Amount | |
|---|---|
| Net annual income | 124,300 THB |
| Net yield | 3.55% |
That's a 1.6 percentage point drop from gross to net — and we haven't even included income tax on rental income (progressive rates up to 35%) or the one-time sinking fund cost.
Rule of thumb: Roughly 30% of gross rental income goes to expenses before tax.
Best Areas by Strategy
Highest Cash Yield (Income Focus)
- On Nut — Best balance of low entry cost and strong expat rental demand. BTS-connected with rapidly developing infrastructure.
- Rama 9 / Ratchadapisek — The "New CBD" with lower entry costs and strong demand from young Thai professionals and Chinese renters.
- Ari — Underrated area with loyal local tenant base, moderate prices, and consistently low vacancy.
Best Total Return (Yield + Appreciation)
- Asoke — True city center at the BTS-MRT interchange. Strong demand from tenants and buyers alike. Orange Line MRT will add another connection.
- Phrom Phong — Premium positioning with stable Japanese/corporate expat demand. EmSphere addition boosting area appeal.
- On Nut — Infrastructure improvements (BTS extension, Sukhumvit corridor expansion) are driving 5-8% annual price appreciation from a low base.
Lowest Vacancy Risk (Set and Forget)
- Sathorn North — Corporate tenants on 2-3 year leases. Limited new supply. Occupancy rates 90-95%.
- Phrom Phong — Japanese expat community creates deep, reliable demand pool.
- Asoke — Diverse tenant mix (Japanese, Korean, Western, Thai) means demand doesn't depend on one nationality.
Expenses That Kill Your Yield
| Expense | Typical Cost | Impact on Yield |
|---|---|---|
| CAM fees | 40-80 THB/sqm/month | -0.5 to -1.2% |
| Vacancy | 1-2 months/year | -0.4 to -0.8% |
| Agent commission | 1 month rent per tenant | -0.2 to -0.4% |
| Property tax | 0.02-0.3% of appraised value | -0.02 to -0.3% |
| Income tax | 5-35% of net rental income | -0.3 to -1.0% |
| Maintenance | 5,000-15,000 THB/year | -0.1 to -0.3% |
| Management company | 5-10% of rent (if hands-off) | -0.3 to -0.5% |
Total drag: 1.5-4.5 percentage points depending on your expense structure. This is why a 6% gross yield often becomes a 2.5-3.5% net yield.
Market Context: 2025-2026
What's Happening
- Rental demand recovered strongly post-COVID, driven by returning expats, digital nomads, and international students
- Occupancy rates: 85-95% in prime areas, 75-85% in outer areas
- Short-term rental crackdown: Legal minimum stay is 30 days unless registered as a hotel. This pushes more inventory toward long-term leasing.
- New MRT lines (Yellow, Pink, Orange) are creating new value corridors and boosting rents near new stations
- Oversupply risk remains in Rama 9/Ratchadapisek and Bangna corridors with significant pipeline
Price Trends
- Prime areas: 2-4% annual appreciation
- Outer areas (On Nut, Bangna): 3-6% growth driven by infrastructure
- Resale market: Buildings 10+ years old trade at 10-25% discount to new launches — often the best yield play
The Bottom Line
| Yield Range | What It Means |
|---|---|
| 5-7% gross | Good — typical for On Nut, Rama 9, Ari. Worth investigating. |
| 4-5% gross | Average — central Sukhumvit, Sathorn. Acceptable if capital appreciation is the real play. |
| Under 4% gross | Questionable — you might be overpaying, or the area's pricing has outrun rents. |
| Over 7% gross | Be skeptical — either the building has issues (turnover, management) or the advertised rent is aspirational, not actual. |
If you want building-specific yield data before investing, our property reports include rent analysis, comparable pricing, and actual yield calculations for any condo in Thailand. $29 per building.
Want to compare yields across buildings? Try our comparison tool — it's free.
Data compiled from CBRE Thailand, Knight Frank Thailand, DDproperty market index, and Global Property Guide. Figures are estimates based on market data through early 2026. Actual yields vary by unit, floor, and market conditions.