Best Rental Yield Areas in Malaysia 2026: Top 15 Ranked

Share

Every property agent has a "best area" to sell you. It is always wherever they have the most listings. The data tells a different story. NAPIC (National Property Information Centre under JPPH) tracks transaction volumes and prices across all states. Rental data from portals, bank valuation reports, and on-the-ground comparables tells us what tenants actually pay. When you combine the two, a clear ranking emerges — and the areas agents push hardest are rarely at the top.

This guide ranks the top 15 rental yield areas in Malaysia for 2026, provides a state-by-state yield reference table for all 14 states and federal territories, and breaks down each ranked area with price ranges, typical rents, and the reasons behind its yield performance.

How We Rank: Methodology

The ranking uses net rental yield as the primary metric, not gross. Gross yield is what agents quote. Net yield is what lands in your bank account.

Net Yield = (Annual Rent - Annual Operating Costs) / Purchase Price x 100

Operating costs include:

We also factor in rental demand depth — a high yield in an area with a shallow tenant pool and high vacancy risk is not the same as a high yield in an area where your unit gets tenanted within two weeks. Occupancy rates, tenant pool size, and demand drivers all influence the ranking.

Data sources: NAPIC/JPPH transaction data, BNM financing statistics, rental listings from major portals, and bank valuation reports.

State-by-State Yield Reference Table

Before the ranked list, here is the baseline. Every investor should know their state's average yield range — it is the benchmark against which individual properties are measured.

State / FT Condo/Apartment Gross Yield Landed Gross Yield Best Yield Area Median Condo Price (RM)
Kuala Lumpur 3.0-5.5% 1.5-3.0% Setapak, Cheras 400,000-700,000
Selangor 4.0-7.0% 2.5-4.0% Cyberjaya, Shah Alam 300,000-550,000
Johor 3.0-6.0% 2.5-3.5% JB city center 250,000-500,000
Penang (Island) 3.5-5.0% 2.0-3.0% Tanjung Tokong 400,000-800,000
Penang (Mainland) 4.5-6.0% 3.0-4.0% Batu Kawan 200,000-400,000
Perak 5.0-7.5% 3.0-4.5% Ipoh 150,000-350,000
Negeri Sembilan 4.5-6.0% 3.0-4.5% Nilai, Seremban 150,000-350,000
Melaka 4.0-5.5% 3.0-4.0% Melaka Raya 200,000-500,000
Pahang 4.0-5.5% 2.5-3.5% Kuantan 200,000-400,000
Terengganu 4.0-5.0% 2.5-3.5% Kuala Terengganu 200,000-350,000
Kelantan 4.0-5.5% 3.0-4.0% Kota Bharu 150,000-300,000
Kedah 4.5-5.5% 3.0-4.0% Alor Setar, Sungai Petani 150,000-300,000
Perlis 4.0-5.0% 3.0-4.0% Kangar 120,000-250,000
Sabah 4.0-5.5% 2.5-3.5% Kota Kinabalu 250,000-600,000
Sarawak 4.5-6.0% 3.0-4.0% Kuching 200,000-450,000
FT Putrajaya 4.0-5.0% 2.5-3.5% Precinct areas 300,000-600,000
FT Labuan 4.5-5.5% 3.0-4.0% Town area 200,000-400,000

Source: Compiled from NAPIC/JPPH property market reports, rental portal data, and bank valuation comparables. Yields are indicative ranges for typical investment-grade properties, not outliers.

The pattern is consistent across every state: condo/apartment yields exceed landed yields by 1.5-3.0 percentage points. This is because landed prices are inflated by land value (which appreciates but generates no rent), while condo rents are driven by utility value (size, location, amenities) which is more directly tied to price.

We've ranked 1,000+ properties by net cashflow — not just gross yield. See which areas and specific buildings actually make money after all costs.

See 1,000+ properties ranked by cashflow →

Top 15 Rental Yield Areas — Ranked

1. Cyberjaya, Selangor

Metric Data
Entry price range RM250,000-400,000
Typical monthly rent RM1,200-1,800 (3-bed condo)
Gross yield 5.5-7.0%
Estimated net yield 3.5-5.0%
Demand drivers Data center workforce (Microsoft, Google, ByteDance, Nvidia), tech companies, university students

Cyberjaya tops the list because the math is unambiguous. A decade of oversupply depressed prices to RM250-350 psf — well below replacement cost. Meanwhile, Malaysia's emergence as Southeast Asia's data center hub has driven thousands of tech workers into the area. MIDA (Malaysian Investment Development Authority) reported over RM70 billion in approved data center investments in 2023-2024 alone. The workers building and operating these facilities need housing. Rents have risen 15-25% since 2022 while prices have barely moved.

The result: gross yields of 5.5-7.0% — the highest of any urban area in peninsular Malaysia. At a RM300K entry price with RM1,500/month rent, you are looking at 6.0% gross before any appreciation upside from the area's transformation.

Risk: Data center investment could slow with global tech spending shifts. Cyberjaya also lacks the lifestyle amenities of KL — tenant retention depends on proximity to workplaces, not lifestyle preference.

For a full Cyberjaya analysis, see our Cyberjaya property investment guide.

2. Ipoh, Perak

Metric Data
Entry price range RM150,000-350,000
Typical monthly rent RM800-1,500 (condo/apartment)
Gross yield 5.0-7.5%
Estimated net yield 3.0-5.0%
Demand drivers Government sector, healthcare (Ipoh hospitals attract regional patients), retirees, tourism (Old Town heritage)

Ipoh delivers the highest gross yields in peninsular Malaysia because of the price-to-rent ratio. Property prices are 50-70% below KL/Selangor equivalents, but rents are only 30-40% lower. Per NAPIC data, Perak's residential property price index has been among the most stable in the country — prices have not spiked, keeping entry points low.

An RM200K apartment renting at RM1,000/month produces a 6.0% gross yield. That same RM1,000 rent in Cheras requires a RM300K+ property, dropping yield to 4.0-4.5%.

The trade-off is liquidity. Ipoh's tenant pool is narrower than KL/Selangor. Vacancy periods may run 4-8 weeks between tenants vs 2-3 weeks in KL. Factor this into your net yield calculation.

For more detail, see our Ipoh property investment guide.

3. Setapak, Kuala Lumpur

Metric Data
Entry price range RM280,000-450,000
Typical monthly rent RM1,200-1,800
Gross yield 5.0-6.0%
Estimated net yield 3.0-4.5%
Demand drivers Students (TARUMT Setapak campus, UTAR feeder), young professionals, affordable KL living

Setapak is KL's student rental powerhouse. Tunku Abdul Rahman University of Management and Technology (TARUMT) has its main campus here, and proximity to other institutions creates year-round student demand. Students typically share units — 2-3 per apartment — pushing per-unit rental income higher than the area's image suggests.

Entry prices of RM280K-450K are among the lowest in KL proper. A RM350K condo renting at RM1,500/month (shared by 2-3 students at RM500-750 each) delivers 5.1% gross. The catch: student tenants require more management effort, and demand dips during semester breaks (typically 4-6 weeks/year). Furnished units command 20-30% rent premiums.

Setapak lacks direct MRT access — connectivity is via LRT Wangsa Maju (feeder bus) or driving. This keeps prices suppressed relative to MRT-connected areas like Cheras, which is precisely why yields are higher.

4. Cheras, Kuala Lumpur

Metric Data
Entry price range RM300,000-500,000
Typical monthly rent RM1,400-2,300
Gross yield 4.5-6.0%
Estimated net yield 2.5-4.0%
Demand drivers MRT Kajang Line connectivity, young professionals commuting to KLCC, students (TARUMT), middle-income families

The MRT Kajang Line transformed Cheras from a car-dependent suburb into a 30-minute commute to KLCC. Properties within 500m of MRT stations have seen rental increases of 15-25% since the line opened in 2017. Prices have risen more slowly — 10-15% over the same period — keeping the yield window open.

The sweet spot is RM350K-450K condos near Taman Pertama, Taman Midah, or Taman Connaught MRT stations. A RM400K unit renting at RM1,800/month delivers 5.4% gross. Occupancy rates near MRT stations consistently exceed 90%.

Cheras ranks fourth rather than higher because entry prices are creeping up. Five years ago, RM300K bought a decent MRT-adjacent condo. Today, the same quality costs RM380-450K. Yields have compressed slightly as prices catch up with rental growth.

For micro-area breakdown, see our Cheras property investment analysis.

5. Batu Kawan, Penang (Mainland)

Metric Data
Entry price range RM200,000-350,000
Typical monthly rent RM1,000-1,500
Gross yield 5.0-6.0%
Estimated net yield 3.0-4.5%
Demand drivers Penang Second Bridge industrial zone, manufacturing workforce (Batu Kawan Industrial Park), IKEA/Design Village retail

Batu Kawan is Penang's mainland growth corridor. The industrial park houses manufacturing operations for multinationals including Boon Siew Honda, Schlumberger, and numerous E&E firms. Worker housing demand is consistent and price-insensitive — employers need their workforce nearby.

Entry prices of RM200K-350K are 40-60% below Penang Island equivalents. Rents are only 20-30% lower. This gap creates a yield premium of 1.0-1.5% over equivalent Penang Island properties.

The area is still developing — some developments are relatively isolated with limited amenities. Focus on established projects near the IKEA/Design Village commercial hub where lifestyle amenities support tenant retention.

6. Nilai/Seremban, Negeri Sembilan

Metric Data
Entry price range RM150,000-350,000
Typical monthly rent RM800-1,400
Gross yield 4.5-6.0%
Estimated net yield 3.0-4.5%
Demand drivers Universities (USIM, INTI, Manipal, NILAI University), KLIA proximity, KTM commuters to KL

Nilai and Seremban benefit from a dual demand base: university students and KLIA-adjacent workers. Several universities cluster in the Nilai corridor, creating consistent student rental demand. Entry prices per NAPIC data remain among the lowest in the Greater KL orbit.

A RM220K apartment near INTI International University renting at RM1,100/month delivers 6.0% gross. The KTM Komuter connection to KL Sentral (45-60 minutes) also attracts budget-conscious KL commuters.

Risk: Narrow economic base. If a major university closes or relocates, rental demand drops sharply. Diversify by targeting areas with both student and commuter demand.

7. Ara Damansara, Selangor

Metric Data
Entry price range RM350,000-550,000
Typical monthly rent RM1,500-2,200
Gross yield 4.5-5.5%
Estimated net yield 2.5-3.5%
Demand drivers LRT Kelana Jaya Line (Ara Damansara station), Subang/PJ workforce, proximity to Subang Airport, Evolve Concept Mall

Ara Damansara sits in the sweet spot between PJ's high prices and Shah Alam's lower rents. LRT connectivity via the Kelana Jaya Line extension gives residents direct access to KL Sentral and KLCC. The tenant profile skews professional — dual-income couples and young executives who want urban amenities at sub-PJ prices.

A RM450K condo renting at RM1,800/month delivers 4.8% gross. Not the highest on this list, but the tenant quality and occupancy stability are superior to most areas ranked above it. Vacancy periods average 2-3 weeks.

Ara Damansara also benefits from balanced yield-appreciation dynamics. Prices have appreciated 3-5% annually while maintaining yields above the Selangor average. This makes it a strong pick for investors wanting both cashflow and equity growth.

8. Shah Alam/Setia Alam, Selangor

Metric Data
Entry price range RM280,000-500,000
Typical monthly rent RM1,200-1,800
Gross yield 4.5-5.5%
Estimated net yield 2.5-4.0%
Demand drivers State capital (government workers), UiTM Shah Alam, growing commercial district, MRT Putrajaya Line connectivity

Shah Alam is Selangor's state capital with a large government workforce providing stable rental demand. UiTM's main campus adds student demand. The MRT Putrajaya Line has improved connectivity to KL, boosting rental demand from commuters.

Setia Alam, the adjacent township, has matured into a self-contained community with Setia City Mall, convention center, hospitals, and schools. Entry prices of RM280K-450K are 30-40% below equivalent PJ developments.

A RM380K condo in Setia Alam renting at RM1,500/month delivers 4.7% gross. Government and institutional tenants tend toward longer leases (2-3 years), reducing turnover costs.

9. JB City Center, Johor

Metric Data
Entry price range RM250,000-500,000
Typical monthly rent RM1,200-2,000
Gross yield 4.5-6.0%
Estimated net yield 2.5-4.0%
Demand drivers Singapore commuters, RTS Link (expected 2026-2027), JB Sentral redevelopment, CIQ proximity

JB city center — specifically within 1km of JB Sentral — is the RTS Link play. The Johor Bahru-Singapore Rapid Transit System Link will connect JB Sentral to Singapore's Woodlands station in approximately 5 minutes. Per the RTS Link project updates, construction is progressing toward its expected completion timeline.

Current yields of 4.5-6.0% reflect pre-RTS pricing. The expectation is that rents will rise as Singapore commuters (earning SGD but paying RM rent) drive demand. A RM350K condo renting at RM1,500/month delivers 5.1% gross today — with potential upside once the RTS Link opens.

Critical caveat: Avoid the Iskandar oversupply zone. Forest City, Danga Bay, and parts of Medini carry massive unsold inventory and vacancy rates of 30-50%. The yield story in Johor is hyper-location-specific. See our Iskandar Malaysia investment guide for the full picture.

10. Kepong, Kuala Lumpur

Metric Data
Entry price range RM300,000-500,000
Typical monthly rent RM1,300-1,800
Gross yield 4.5-5.5%
Estimated net yield 2.5-3.5%
Demand drivers MRT Putrajaya Line (Metro Prima, Kepong Baru stations), local families, working professionals

Kepong was historically a car-dependent residential area with moderate rental demand. The MRT Putrajaya Line changed the equation — stations at Metro Prima and Kepong Baru connected the area to the KL city center. Rental demand has spiked but new supply has lagged, creating a favorable supply-demand imbalance for existing stock.

A RM400K condo near Metro Prima MRT renting at RM1,600/month delivers 4.8% gross. Kepong's food scene (one of the best in KL) is an underrated tenant retention factor — tenants who enjoy the area stay longer.

11. Kuching, Sarawak

Metric Data
Entry price range RM200,000-450,000
Typical monthly rent RM1,000-1,600
Gross yield 4.5-6.0%
Estimated net yield 3.0-4.5%
Demand drivers State capital (government sector), oil and gas, tourism growth, minimal oversupply

Kuching is one of Malaysia's most underrated rental markets. Low prices, stable government-sector demand, and minimal condo oversupply create consistent yields. Per NAPIC data, Sarawak's residential overhang is among the lowest in the country relative to population.

The trade-off: East Malaysia's property market is less liquid. Selling takes longer. Cross-state investment adds complexity due to Sarawak's separate land code under the Land Code (Sarawak) (Cap 81). But for buy-and-hold investors focused on cashflow, Kuching delivers.

12. Sri Petaling/Bukit Jalil, Kuala Lumpur

Metric Data
Entry price range RM350,000-550,000
Typical monthly rent RM1,500-2,200
Gross yield 4.8-5.8%
Estimated net yield 2.5-3.5%
Demand drivers LRT Sri Petaling Line, Pavilion Bukit Jalil, National Sports Complex, families, young professionals

Sri Petaling and Bukit Jalil have transformed with the Pavilion Bukit Jalil mall opening and continued development around the National Sports Complex. LRT connectivity via the Sri Petaling Line provides direct access to KL Sentral. The tenant profile is mixed — families attracted by schools and amenities, young professionals using LRT to commute.

A RM450K condo near Bukit Jalil LRT renting at RM1,900/month delivers 5.1% gross. The area benefits from ongoing commercial development that supports population growth and rental demand.

13. Butterworth/Perai, Penang (Mainland)

Metric Data
Entry price range RM200,000-400,000
Typical monthly rent RM900-1,400
Gross yield 4.5-5.5%
Estimated net yield 2.5-3.5%
Demand drivers Manufacturing/industrial workforce, Penang Sentral transit hub, lower prices than island

Butterworth and Perai serve Penang's industrial workforce. Penang Sentral — the mainland's integrated transport hub — connects to the island via ferry and bus, and to KL via ETS rail. Entry prices of RM200K-400K are 50-60% below island equivalents.

A RM280K condo near Penang Sentral renting at RM1,100/month delivers 4.7% gross. Demand is blue-collar and manufacturing-driven — stable but with limited rent upside. Industrial tenant demand correlates with manufacturing output, creating some cyclical risk.

14. Kota Kinabalu, Sabah

Metric Data
Entry price range RM250,000-600,000
Typical monthly rent RM1,200-2,000
Gross yield 4.0-5.5%
Estimated net yield 2.0-3.5%
Demand drivers Oil and gas sector, expats, tourism operators, state capital government roles

KK's rental market is driven by the oil and gas sector and tourism. Yields are moderate but tenancy can be volatile — dependent on commodity prices and tourism cycles. Per NAPIC, Sabah's residential market has seen moderate price growth, keeping yields in the 4-5.5% range.

Risk: High sensitivity to oil prices and tourism disruption. The pandemic showed how quickly KK's rental market can soften when both sectors contract simultaneously.

15. Melaka Raya, Melaka

Metric Data
Entry price range RM200,000-500,000
Typical monthly rent RM1,000-1,600
Gross yield 4.0-5.5%
Estimated net yield 2.0-3.5%
Demand drivers Tourism (UNESCO heritage, Jonker Walk), local professionals, growing Melaka economy

Melaka Raya is the commercial heart of Melaka city. Tourism drives short-term rental demand while the local economy supports long-term tenancies. Per NAPIC data, Melaka has moderate and stable transaction volumes.

A RM300K condo renting at RM1,200/month delivers 4.8% gross. Melaka is a small, stable market — no dramatic upside but consistent, predictable returns. The Airbnb/short-term rental angle can push yields higher for active managers willing to handle higher turnover.

Worked Cashflow Example: RM400K Condo in Cheras

To show what these yield numbers look like in practice, here is a full cashflow for a RM400,000 condo near Taman Pertama MRT in Cheras.

Purchase assumptions:

Monthly income and expenses:

Item Amount (RM/month)
Gross rent 1,800
Less: Maintenance + sinking fund (250)
Less: Quit rent + assessment (monthly equivalent) (60)
Less: Vacancy allowance (1 month/year) (150)
Less: Rental income tax (estimated) (80)
Less: Insurance (monthly equivalent) (20)
Net operating income 1,240
Less: Mortgage installment (1,577)
Monthly cashflow (337)

At 4.10% financing, this RM400K Cheras condo is cashflow-negative by RM337/month. Gross yield is 5.4% — looks solid on paper. Net cashflow tells the truth.

How to make it work: Either negotiate the price down to RM350K (improving yield to 6.2% gross), increase rent to RM2,000 by better furnishing, or use a larger down payment to reduce the mortgage installment. Run your own numbers with our cashflow calculator.

Want the full data? The PropCashflow Directory includes cashflow-positive property listings with side-by-side conventional and Islamic financing analysis. Get Instant Access — SGD 999 →

What Makes an Area High-Yield

The ranking above is not random. Five structural factors determine why certain areas yield more than others.

1. Price-to-Rent Disconnect

The single most important factor. When property prices are low relative to achievable rents, yields are high. This typically occurs in areas that experienced oversupply (Cyberjaya), have historically low investor interest (Ipoh, Kuching), or are early in a demand cycle (Batu Kawan).

2. Infrastructure Without Price Adjustment

When new infrastructure (MRT, highways, commercial hubs) improves an area's fundamentals but prices have not fully adjusted, a yield window opens. Cheras post-MRT and Kepong post-MRT Putrajaya Line are textbook examples. Rents adjust faster than prices because tenants respond immediately to improved commute times.

3. Institutional Demand

Universities, government offices, hospitals, and military bases create captive tenant pools. Setapak (TARUMT), Nilai (multiple universities), and Shah Alam (UiTM, state government) all benefit from institutional demand that is less sensitive to economic cycles.

4. Low New Supply

Areas with limited new condo launches face less rental competition. Kuching, Ipoh, and Butterworth have modest development pipelines compared to KL or Johor. Existing stock benefits from tighter supply.

5. Workforce-Driven Demand

Data centers (Cyberjaya), manufacturing (Batu Kawan, Butterworth), oil and gas (KK) — wherever employers concentrate workers, rental demand follows. These tenants rent because they must, not because they choose to.

How to Use This Ranking

Step 1: Filter by Your Budget

If your budget is RM200K-350K, focus on positions 1-3 and 5-6 (Cyberjaya, Ipoh, Setapak, Batu Kawan, Nilai). If your budget is RM350K-550K, positions 4, 7-10, and 12 open up (Cheras, Ara Damansara, Shah Alam, JB, Kepong, Sri Petaling).

Step 2: Match Your Management Style

High-yield areas like Setapak (student tenants) and Cyberjaya (tech workers) may require more active management — higher turnover, more maintenance requests. If you want minimal management, Ara Damansara and Shah Alam offer professional tenants with longer leases and lower maintenance intensity.

Step 3: Run the Numbers for Your Specific Property

Area-level yields are averages. The specific unit you buy — its floor, facing, furnishing, proximity to transit — determines your actual yield. Use our cashflow calculator to model the exact property you are evaluating.

Step 4: Verify Rental Demand

Before buying, check at least 5 comparable rental listings in the same development. What are they asking? How long have they been listed? If units sit listed for 4+ weeks, the market rent may be lower than the asking prices suggest. Our rental yield calculation guide walks through this verification process.

The Yield vs Appreciation Trade-Off

It would be dishonest to rank areas by yield without acknowledging what you give up. High-yield areas typically deliver lower capital appreciation. Low-yield areas (Bangsar, Mont Kiara, Penang Island prime) tend to appreciate faster.

Category Areas Gross Yield Annual Appreciation
High yield, low appreciation Cyberjaya, Ipoh, Setapak, Nilai 5.5-7.5% 1-3%
Balanced Cheras, Ara Damansara, Shah Alam, Batu Kawan 4.5-5.5% 3-5%
Low yield, high appreciation Bangsar, Mont Kiara, Penang Island, Desa ParkCity 3.0-4.5% 4-7%

Cashflow investors prioritize the first and second categories. Your return comes from monthly rental income. Price appreciation is a bonus. This is the right approach for investors who need the property to pay for itself.

Growth investors prioritize the third category. Your return comes from selling at a higher price. Monthly cashflow is a cost you bear in exchange for future upside. This approach requires capital reserves to subsidize monthly shortfalls.

Neither is wrong. But mixing them up — buying in a low-yield area and expecting cashflow, or buying in a high-yield area and expecting 6% annual appreciation — is a mistake.

RPGT Considerations for Yield Investors

Yield-focused investors typically hold long-term, which works in your favor for Real Property Gains Tax (RPGT). Per the Finance Act 2025 and LHDN RPGT guidelines:

Disposal Period RPGT Rate (Malaysian Citizens)
Within 3 years 30%
Year 4 20%
Year 5 15%
Year 6 onwards 0%

If you are buying for yield and holding 6+ years (as most yield investors do), RPGT is zero on disposal. This is another structural advantage of the yield approach — your tax liability on exit is minimal.

For full RPGT calculations, use our RPGT calculator.

Other Areas Worth Monitoring

These areas did not make the top 15 but are on the radar for 2026-2027:

Internal Resources

The best rental yield area for you depends on your budget, management tolerance, and whether you prioritize cashflow or appreciation. But the data is clear: if you want cashflow, look beyond the headline-grabbing neighborhoods. The areas where agents do not bother running seminars are often the areas where the math works best.

4,000+ properties analyzed

Stop losing money on the wrong property

Every property in our directory is pre-calculated for true net cashflow — financing, maintenance, taxes, insurance, and vacancy included.

  • 1,000+ cashflow-positive listings across 16 regions
  • Side-by-side Islamic and conventional financing
  • All costs factored — not just mortgage vs rent
Get the Property Directory — SGD 999 →
One-time payment