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

Best suburbs in Melbourne for coffee

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

Melbourne (100/100), Collingwood (98/100), Fitzroy (98/100) lead this ranking of 216 Melbourne suburbs.

By BestSuburbs research · Updated October 2026

Part of Melbourne suburb rankings · all Melbourne 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. 216 of 216 Melbourne suburbs had enough data to be ranked. Updated October 2026.

Which Melbourne suburbs are best for coffee?

How do the top 25 compare, measure by measure?

#SuburbCafés per 1,000Café scoreMedian house price
1Melbourne score cardMelbourne5.7100—
2Collingwood score cardCollingwood4.098$1,336,500
3Fitzroy score cardFitzroy4.198$1,342,500
4Carlton score cardCarlton3.898$1,690,000
5Docklands score cardDocklands4.798—
6Cremorne score cardCremorne4.297$1,250,000
7Brunswick score cardBrunswick2.996$1,335,300
8East Melbourne score cardEast Melbourne4.196$3,125,000
9South Melbourne score cardSouth Melbourne3.596$1,932,500
10Abbotsford score cardAbbotsford2.495$1,288,000
11Parkville score cardParkville4.295$1,914,400
12Oakleigh score cardOakleigh3.194$1,432,500
13Footscray score cardFootscray2.694$950,000
14Richmond score cardRichmond1.793$1,348,000
15Brunswick East score cardBrunswick East1.692$1,600,000
16North Melbourne score cardNorth Melbourne1.792$1,361,000
17Fairfield score cardFairfield2.890$1,800,000
18Fitzroy North score cardFitzroy North1.690$1,788,000
19Southbank score cardSouthbank1.490—
20Albert Park score cardAlbert Park2.389$2,105,000
21Hawthorn score cardHawthorn1.588$3,070,000
22Huntingdale score cardHuntingdale1.588$1,280,000
23Seddon score cardSeddon1.488$1,020,000
24St Kilda score cardSt Kilda1.387$1,750,000
25Clayton score cardClayton1.887$1,214,000

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

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

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

  1. Melbourne ★ 100

    Melbourne ranks #1: 206 public transport stops inside it for a transit score of 93, 2 government primary schools and 3 secondary inside the suburb, and 314 cafés.

  2. Collingwood ★ 98

    Collingwood ranks #2: 45 public transport stops inside it for a transit score of 92, 37 cafés, and 76% of it within 400 m of a park.

  3. Fitzroy ★ 98

    #3 Fitzroy — 47 public transport stops inside it for a transit score of 96, plus 88% of it within 400 m of a park, and 43 cafés.

  4. Carlton ★ 98

    What lifts Carlton to #4 is 100% of it within 400 m of a park; it also has 56 public transport stops inside it for a transit score of 96, and 61 cafés.

  5. Docklands ★ 98

    #5 Docklands — 92 public transport stops inside it for a transit score of 91, plus 72 cafés, and 77% of it within 400 m of a park.

  6. Cremorne ★ 97

    #6 Cremorne — 30 public transport stops inside it for a transit score of 97, plus 9 cafés, and 75% of it within 400 m of a park.

  7. Brunswick ★ 96

    #7 Brunswick — 166 public transport stops inside it for a transit score of 93, plus 2 government primary schools and 2 secondary inside the suburb, and 71 cafés.

  8. East Melbourne ★ 96

    What lifts East Melbourne to #8 is 100% of it within 400 m of a park; it also has 72 public transport stops inside it for a transit score of 97, and 13.0 ha of parkland per 1,000 residents.

  9. South Melbourne ★ 96

    South Melbourne ranks #9: 94% of it within 400 m of a park, 41 cafés, and 60 public transport stops inside it for a transit score of 85.

  10. Abbotsford ★ 95

    Abbotsford (#10) scores on 90% of it within 400 m of a park and 41 public transport stops inside it for a transit score of 87, and 22 cafés.

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

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

1. Melbourne

Melbourne is #1 of 216 ranked Melbourne suburbs on this list, with a score of 100/100. It has 5.72 cafés per 1,000 residents (314 mapped), against a Melbourne median of 0.51. The trade-off: it scores 0/100 for safety, so it is weaker there. It covers 6 km² with about 54,941 residents (census).

2. Collingwood

Collingwood is #2 of 216 ranked Melbourne suburbs on this list, with a score of 98/100. It has 4.03 cafés per 1,000 residents (37 mapped), against a Melbourne median of 0.51. The trade-off: it scores 3/100 for safety, so it is weaker there. It covers 1.2 km² with about 9,179 residents (census).

3. Fitzroy

Fitzroy is #3 of 216 ranked Melbourne suburbs on this list, with a score of 98/100. It has 4.12 cafés per 1,000 residents (43 mapped), against a Melbourne median of 0.51. The trade-off: it scores 4/100 for safety, so it is weaker there. It covers 1 km² with about 10,431 residents (census).

4. Carlton

Carlton is #4 of 216 ranked Melbourne suburbs on this list, with a score of 98/100. It has 3.8 cafés per 1,000 residents (61 mapped), against a Melbourne median of 0.51. The trade-off: it scores 4/100 for value for rent, so it is weaker there. It covers 1.3 km² with about 16,055 residents (census).

5. Docklands

Docklands is #5 of 216 ranked Melbourne suburbs on this list, with a score of 98/100. It has 4.65 cafés per 1,000 residents (72 mapped), against a Melbourne median of 0.51. The trade-off: it scores 5/100 for safety, so it is weaker there. It covers 2.7 km² with about 15,495 residents (census).

6. Cremorne

Cremorne is #6 of 216 ranked Melbourne suburbs on this list, with a score of 97/100. It has 4.17 cafés per 1,000 residents (9 mapped), against a Melbourne median of 0.51. The trade-off: it scores 8/100 for activity, so it is weaker there. It covers 0.7 km² with about 2,158 residents (census).

7. Brunswick

Brunswick is #7 of 216 ranked Melbourne suburbs on this list, with a score of 96/100. It has 2.85 cafés per 1,000 residents (71 mapped), against a Melbourne median of 0.51. The trade-off: it scores 27/100 for safety, so it is weaker there. It covers 4.9 km² with about 24,896 residents (census).

8. East Melbourne

East Melbourne is #8 of 216 ranked Melbourne suburbs on this list, with a score of 96/100. It has 4.08 cafés per 1,000 residents (20 mapped), against a Melbourne median of 0.51. The trade-off: it scores 4/100 for safety, so it is weaker there. It covers 1.8 km² with about 4,896 residents (census).

9. South Melbourne

South Melbourne is #9 of 216 ranked Melbourne suburbs on this list, with a score of 96/100. It has 3.55 cafés per 1,000 residents (41 mapped), against a Melbourne median of 0.51. The trade-off: it scores 1/100 for safety, so it is weaker there. It covers 2.1 km² with about 11,548 residents (census).

10. Abbotsford

Abbotsford is #10 of 216 ranked Melbourne suburbs on this list, with a score of 95/100. It has 2.42 cafés per 1,000 residents (22 mapped), against a Melbourne median of 0.51. The trade-off: it scores 13/100 for safety, so it is weaker there. It covers 1.7 km² with about 9,088 residents (census).

How do these suburbs compare head to head?

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

What are the best suburbs in Melbourne for coffee?

On our October 2026 data the top five are Melbourne (100/100), Collingwood (98/100), Fitzroy (98/100), Carlton (98/100), Docklands (98/100), out of 216 ranked Melbourne 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. 216 of 216 Melbourne 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 Melbourne rankings are there?

Sources: open GPS activity traces, official crime statistics, ABS census, OpenStreetMap (ODbL). Sale prices: Victorian Property Sales Report, October–December 2025 quarter — © State of Victoria (Department of Transport and Planning / Valuer-General Victoria), Victorian Property Sales Report, CC BY 4.0. Quarterly median of sales settled in the quarter, per suburb. Figures marked as low-volume rest on fewer than 10 sales that quarter. No ranking on this site is sold or sponsored.
← all 216 Melbourne suburbs, with sliders

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