BestSuburbs › Perth › Best-of › Best suburbs in Perth for coffee

Best suburbs in Perth for coffee

Café density per resident, not raw café counts — so a big suburb cannot buy its way up.

Perth (100/100), Fremantle (99/100), Leederville (99/100) lead this ranking of 256 Perth suburbs.

By Formada3D research · Updated October 2026

Part of Perth suburb rankings · all Perth lists

How this is ranked. Cafés per 1,000 residents from OpenStreetMap, as a percentile. Per-resident rather than per-suburb deliberately: raw counts just rank the biggest suburbs. 256 of 256 Perth suburbs had enough data to be ranked. Updated October 2026.

Which Perth suburbs are best for coffee?

How do the top 25 compare, measure by measure?

#SuburbCafés per 1,000Café scoreMedian house price
1Perth score cardPerth8.6100—
2Fremantle score cardFremantle8.299—
3Leederville score cardLeederville4.199—
4South Fremantle score cardSouth Fremantle3.298—
5Subiaco score cardSubiaco3.098—
6West Perth score cardWest Perth2.597—
7Mount Lawley score cardMount Lawley1.996—
8North Perth score cardNorth Perth1.796—
9Joondalup score cardJoondalup2.895—
10Myaree score cardMyaree2.495—
11Cannington score cardCannington1.894—
12Crawley score cardCrawley1.594—
13East Perth score cardEast Perth1.494—
14Highgate score cardHighgate1.394—
15Karrinyup score cardKarrinyup1.794—
16Mount Hawthorn score cardMount Hawthorn1.594—
17Victoria Park score cardVictoria Park1.494—
18West Leederville score cardWest Leederville1.694—
19Murdoch score cardMurdoch2.493—
20Claremont score cardClaremont1.392—
21North Coogee score cardNorth Coogee1.692—
22East Victoria Park score cardEast Victoria Park1.191—
23Osborne Park score cardOsborne Park1.891—
24Cockburn Central score cardCockburn Central2.690—
25Lathlain score cardLathlain1.190—

Showing the top 25 of 256 ranked suburbs. Scores are percentiles against every other suburb in Perth: 100 is the best in the city, 50 is mid-table. Click any suburb for its full profile.

Why do these 10 Perth suburbs lead for coffee? (October 2026)

Updated 10 October 2026 · one sentence of real reasons per suburb, from the data on this page.

  1. Perth ★ 100

    #1 Perth — 5 public transport stops inside it for a transit score of 99, plus 89% of it within 400 m of a park, and 117 cafés.

  2. Fremantle ★ 99

    Fremantle (#2) scores on 76 cafés and 1 public transport stop inside it for a transit score of 85, and 79% of it within 400 m of a park.

  3. Leederville ★ 99

    Leederville (#3) scores on 96% of it within 400 m of a park and 15 cafés, and 3 mapped schools nearby.

  4. South Fremantle ★ 98

    South Fremantle ranks #4: 11 cafés, 68% of it within 400 m of a park, and median rent of $450 a week.

  5. Subiaco ★ 98

    #5 Subiaco — 98% of it within 400 m of a park, plus 1 public transport stop inside it for a transit score of 92, and 30 cafés.

  6. West Perth ★ 97

    West Perth (#6) scores on 96% of it within 400 m of a park and 1 public transport stop inside it for a transit score of 94, and 15 cafés.

  7. Mount Lawley ★ 96

    Mount Lawley takes #7 on 89% of it within 400 m of a park, with 1 public transport stop inside it for a transit score of 89, and 21 cafés.

  8. North Perth ★ 96

    #8 North Perth — 16 cafés, plus 65% of it within 400 m of a park, and 2 mapped schools nearby.

  9. Joondalup ★ 95

    Joondalup (#9) scores on 86% of it within 400 m of a park and 2 public transport stops inside it for a transit score of 86, and 26 cafés.

  10. Myaree ★ 95

    Myaree takes #10 on 82% of it within 400 m of a park, with 5 cafés, and 1 mapped school nearby.

Why each of the top 10 suburbs for coffee in Perth ranks where it does

Written from this page's own data: each figure below is the suburb's own value, set against the Perth median where we hold one.

1. Perth

Perth is #1 of 256 ranked Perth suburbs on this list, with a score of 100/100. It has 8.56 cafés per 1,000 residents (117 mapped), against a Perth median of 0.15. The trade-off: it scores 35/100 for value for rent, so it is weaker there. It covers 4.5 km² with about 13,670 residents (census).

2. Fremantle

Fremantle is #2 of 256 ranked Perth suburbs on this list, with a score of 99/100. It has 8.22 cafés per 1,000 residents (76 mapped), against a Perth median of 0.15. The trade-off: it scores 28/100 for value for rent, so it is weaker there. It covers 5.5 km² with about 9,251 residents (census).

3. Leederville

Leederville is #3 of 256 ranked Perth suburbs on this list, with a score of 99/100. It has 4.07 cafés per 1,000 residents (15 mapped), against a Perth median of 0.15. The trade-off: it scores 39/100 for public transport, so it is weaker there. It covers 1.4 km² with about 3,686 residents (census).

4. South Fremantle

South Fremantle is #4 of 256 ranked Perth suburbs on this list, with a score of 98/100. It has 3.24 cafés per 1,000 residents (11 mapped), against a Perth median of 0.15. The trade-off: it scores 7/100 for value for rent, so it is weaker there. It covers 1.5 km² with about 3,398 residents (census).

5. Subiaco

Subiaco is #5 of 256 ranked Perth suburbs on this list, with a score of 98/100. It has 3.02 cafés per 1,000 residents (30 mapped), against a Perth median of 0.15. It covers 3.1 km² with about 9,940 residents (census).

6. West Perth

West Perth is #6 of 256 ranked Perth suburbs on this list, with a score of 97/100. It has 2.46 cafés per 1,000 residents (15 mapped), against a Perth median of 0.15. The trade-off: it scores 29/100 for value for rent, so it is weaker there. It covers 2.2 km² with about 6,102 residents (census).

7. Mount Lawley

Mount Lawley is #7 of 256 ranked Perth suburbs on this list, with a score of 96/100. It has 1.85 cafés per 1,000 residents (21 mapped), against a Perth median of 0.15. The trade-off: it scores 14/100 for parks, so it is weaker there. It covers 4.3 km² with about 11,328 residents (census).

8. North Perth

North Perth is #8 of 256 ranked Perth suburbs on this list, with a score of 96/100. It has 1.66 cafés per 1,000 residents (16 mapped), against a Perth median of 0.15. The trade-off: it scores 39/100 for public transport, so it is weaker there. It covers 3 km² with about 9,623 residents (census).

9. Joondalup

Joondalup is #9 of 256 ranked Perth suburbs on this list, with a score of 95/100. It has 2.83 cafés per 1,000 residents (26 mapped), against a Perth median of 0.15. The trade-off: it scores 25/100 for value for rent, so it is weaker there. It covers 10.6 km² with about 9,193 residents (census).

10. Myaree

Myaree is #10 of 256 ranked Perth suburbs on this list, with a score of 95/100. It has 2.38 cafés per 1,000 residents (5 mapped), against a Perth median of 0.15. The trade-off: it scores 38/100 for value for rent, so it is weaker there. It covers 1.4 km² with about 2,105 residents (census).

How do these suburbs compare head to head?

What else do people ask about suburbs for coffee in Perth?

What are the best suburbs in Perth for coffee?

On our October 2026 data the top five are Perth (100/100), Fremantle (99/100), Leederville (99/100), South Fremantle (98/100), Subiaco (98/100), out of 256 ranked Perth suburbs.

How is this ranking calculated?

Cafés per 1,000 residents from OpenStreetMap, as a percentile. Per-resident rather than per-suburb deliberately: raw counts just rank the biggest suburbs. 256 of 256 Perth suburbs had enough data to be ranked. Updated October 2026.

Is this ranking sponsored?

No. No ranking on this site is sold or sponsored. It is computed from open data: GPS activity traces, official crime statistics, the ABS census and OpenStreetMap.

What other Perth rankings are there?

Sources: open GPS activity traces, official crime statistics, ABS census, OpenStreetMap (ODbL). Median sale price: not available for Western Australia — Landgate sells suburb sales reports and REIWA's medians are commercial; there is no open-licence suburb-level sale price dataset for WA. No ranking on this site is sold or sponsored.
← all 256 Perth suburbs, with sliders

Best suburbs in Perth for coffee
top 25 on this list
other Perth suburbs