Best Australian suburbs to invest in.

Tell us your budget and strategy. Get the three best suburbs for your filter in 30 seconds — scored across eight investment-grade signals. Free. No signup.

9,375 suburbs · ABS · ATO · SQM Research · Domain · realestate.com.au · State infrastructure authorities

Customiser

Tell us how you’d invest. We’ll do the ranking.

Recalculating…
Your strategy
Market mode

Change anything above and the rankings update instantly. Nothing to apply, nothing to save.

Show me the 3 best picks for my budget

Your recommended picks

Best buys under $900k

Best overall pick for you
🥇Balanced pick

Midland

Best all-rounder on the index — no single dimension dominates and none lags.

Why it wins · Most balanced profile in your filter — +1 pts over Armadale.

Stable entry pointWA · 6056$545k median
65Strong · top 15%
Details
Drivers
  • Capital growth10.5%/yr
  • Population growth+12.6% (5y)
  • Tight rentals1.2%
  • Supply tightening-4.0% YoY
Risks
  • No major construction project in this state
Swan · scored against your filter
🥈Growth

Morley

74Strong
WA · $745k
Drivers
  • Capital growth10.4%/yr
  • Population growth+12.6% (5y)
  • Supply tightening-9.0% YoY
  • Tight rentals1.0%
Risks
  • No major construction project in this state
Stable entry point
Open →
🥉Yield

Ellenbrook

64Strong
WA · $595k
Drivers
  • Capital growth11.8%/yr
  • Population growth+12.6% (5y)
  • Tight rentals1.2%
  • Supply tightening-4.0% YoY
Risks
  • No major construction project in this state
Stable entry point
Open →

Score legend · 0–40 weak · 40–60 moderate · 60–75 strong · 75+ exceptional. Scores blend growth, yield, demand and infrastructure signals against your strategy. Full methodology →

WeakModerateStrongStandoutExceptional
040607585+
Last updated May 2026Next refresh 3 June 2026Informational only — not financial advice

9,375 suburbs · 0 investors this month · 0 shortlists saved

Explore the full ranking
All ranked suburbs

Top 19 WA suburbs under $900k

Why am I seeing this? Ranked across every suburb that fits your filter — click any card for the full breakdown.

How is this calculated?

We score every suburb 0–100 against eight benchmarks a working buyer's agent watches: capital growth, rental yield, vacancy, listings trend, population growth, income growth, budget headroom, and the construction pipeline within reach.

The composite is a weighted average. The Top Picks above re-rank under a Growth-tilted, Yield-tilted, and Balanced scheme so each investor profile gets a single recommendation.

WeakModerateStrongStandoutExceptional
040607585+
Market mode

Tier BB — SolidScore 60–7411 suburbs

  1. #1

    Morley

    10.4%/yr capital growth, population +12.6% (5y).

    5y growth · 10.4%/yr
    66
    Growth🟢 Under budget
    Drivers
    • Capital growth10.4%/yr
    • Population growth+12.6% (5y)
    • Supply tightening-9.0% YoY
    • Tight rentals1.0%
    Risks
    • No major construction project in this state
    6062 · BayswaterCompare investment case
  2. #2

    Ellenbrook

    11.8%/yr capital growth, population +12.6% (5y).

    5y growth · 11.8%/yr
    65
    Growth🟢 Under budget
    Drivers
    • Capital growth11.8%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
  3. #3

    Midland

    10.5%/yr capital growth, population +12.6% (5y).

    5y growth · 10.5%/yr
    65
    Growth🟢 Under budget
    Drivers
    • Capital growth10.5%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
  4. #4

    Armadale

    11.8%/yr capital growth, population +12.6% (5y).

    5y growth · 11.8%/yr
    64
    Growth🟢 Under budget
    Drivers
    • Capital growth11.8%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
    6112 · ArmadaleCompare investment case
  5. #5

    Rockingham

    11.4%/yr capital growth, population +12.6% (5y).

    5y growth · 11.4%/yr
    64
    Growth🟢 Under budget
    Drivers
    • Capital growth11.4%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
    6168 · RockinghamIn compare set
  6. #6

    Baldivis

    12.2%/yr capital growth, population +12.6% (5y).

    5y growth · 12.2%/yr
    64
    Growth🟢 Under budget
    Drivers
    • Capital growth12.2%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
    6171 · RockinghamCompare investment case
  7. #7

    Tuart Hill

    population +12.6% (5y), 9.8%/yr capital growth.

    5y growth · 9.8%/yr
    63
    Growth🟡 Near cap
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth9.8%/yr
    • Supply tightening-9.0% YoY
    • Tight rentals1.0%
    Risks
    • At top of budget (94% of cap)
    • Thin gross yield (2.0%)
    6060 · StirlingCompare investment case
  8. #8

    Currambine

    11.2%/yr capital growth, population +12.6% (5y).

    5y growth · 11.2%/yr
    63
    Growth🟢 Under budget
    Drivers
    • Capital growth11.2%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
    6028 · JoondalupCompare investment case
  9. #9

    Cannington

    10.8%/yr capital growth, population +12.6% (5y).

    5y growth · 10.8%/yr
    63
    Growth🟢 Under budget
    Drivers
    • Capital growth10.8%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
  10. #10

    Joondalup

    10.8%/yr capital growth, population +12.6% (5y).

    5y growth · 10.8%/yr
    62
    Growth🟢 Under budget
    Drivers
    • Capital growth10.8%/yr
    • Population growth+12.6% (5y)
    • Tight rentals1.2%
    • Supply tightening-4.0% YoY
    Risks
    • No major construction project in this state
    6027 · JoondalupCompare investment case
  11. #11

    Hamilton Hill

    population +12.6% (5y), 9.8%/yr capital growth.

    5y growth · 9.8%/yr
    61
    Growth🟡 Near cap
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth9.8%/yr
    • Supply tightening-6.0% YoY
    • Tight rentals1.1%
    Risks
    • At top of budget (94% of cap)
    • Thin gross yield (2.0%)
    6163 · CockburnCompare investment case

Tier CC — ModerateScore 40–596 suburbs

  1. #12

    Mandurah

    11.2%/yr capital growth, population +12.6% (5y).

    5y growth · 11.2%/yr
    58
    Growth🟢 Under budget
    Drivers
    • Capital growth11.2%/yr
    • Population growth+12.6% (5y)
    • Income growth+15.0% (5y)
    Risks
    • Thin gross yield (2.4%)
    • No major construction project in this state
    6210 · MandurahCompare investment case
  2. #13

    Bunbury

    population +12.6% (5y), 9.8%/yr capital growth.

    5y growth · 9.8%/yr
    53
    Growth🟢 Under budget
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth9.8%/yr
    • Rental yield3.1%
    • Income growth+15.0% (5y)
    Risks
    • Only 3,948 residents — illiquid, slow to sell
    • No major construction project in this state
  3. #14

    Margaret River

    population +12.6% (5y), 8.8%/yr capital growth.

    5y growth · 8.8%/yr
    53
    Growth🟡 Near cap
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth8.8%/yr
    • Income growth+15.0% (5y)
    Risks
    • At top of budget (94% of cap)
    • Thin gross yield (2.3%)
    6285 · Augusta-Margaret RiverCompare investment case
  4. #15

    Kalgoorlie

    population +12.6% (5y), 3.9% gross yield.

    Growth + yield · 7.2% · 3.9%
    50
    Balanced🟢 Under budget
    Drivers
    • Population growth+12.6% (5y)
    • Rental yield3.9%
    • Capital growth7.2%/yr
    • Income growth+15.0% (5y)
    Risks
    • Only 3,711 residents — illiquid, slow to sell
    • No major construction project in this state
    6430 · Kalgoorlie-BoulderCompare investment case
  5. #16

    Geraldton

    10.6%/yr capital growth, population +12.6% (5y).

    5y growth · 10.6%/yr
    48
    Growth🟢 Under budget
    Drivers
    • Capital growth10.6%/yr
    • Population growth+12.6% (5y)
    • Income growth+15.0% (5y)
    Risks
    • Only 3,246 residents — illiquid, slow to sell
    • No major construction project in this state
    6530 · Greater GeraldtonCompare investment case
  6. #17

    Broome

    population +12.6% (5y), 6.6%/yr capital growth.

    Growth + yield · 6.6% · 2.4%
    44
    Balanced🟢 Under budget
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth6.6%/yr
    • Income growth+15.0% (5y)
    Risks
    • Only 3,797 residents — illiquid, slow to sell
    • Thin gross yield (2.4%)

Tier DD — Below trendScore <402 suburbs

  1. #18

    Busselton

    population +12.6% (5y), 9.2%/yr capital growth.

    5y growth · 9.2%/yr
    36
    Growth🟢 Under budget
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth9.2%/yr
    • Income growth+15.0% (5y)
    Risks
    • Only 1,838 residents — illiquid, slow to sell
    • Thin gross yield (2.4%)
    6280 · BusseltonCompare investment case
  2. #19

    Albany

    population +12.6% (5y), 8.2%/yr capital growth.

    Growth + yield · 8.2% · 3.1%
    34
    Balanced🟢 Under budget
    Drivers
    • Population growth+12.6% (5y)
    • Capital growth8.2%/yr
    • Rental yield3.1%
    • Income growth+15.0% (5y)
    Risks
    • Only 1,403 residents — illiquid, slow to sell
    • No major construction project in this state
Compare 1/3Rockingham
Add 1 more to compare