K-Stra
中文
Australia · WA · Perth

How many people live in Perth, and how much do they spend?

A long coastal city of houses, growing at both ends: Perth spends more per head than any other large Australian city, and spreads that spending more evenly.

In short

Greater Perth had 2,452,786 residents at 30 June 2025 and grew about 16.3% from 2019, on average 2.72% a year, the fastest of the large capitals. Residents spend about A$56,330 each a year, the most of the six largest cities. A 45-minute drive from Forrest Place reaches 2,188,565 people, and incomes vary less between postcodes than in Sydney or Melbourne.

Drive times

How many people live within 15, 30 and 45 minutes of central Perth?

K-Stra map of the 15, 30 and 45-minute drive areas from Forrest Place, Perth, with the residents of each band and the full table of population by band.People & Economy · Perth
2,188,565 residents within 45 minutesDrive bands from Forrest Place in average traffic, residents by band. One topic, 2 credits.

From Forrest Place, 581,717 people live within 15 minutes by car, 1,217,580 between 15 and 30 minutes and only 389,268 between 30 and 45. The 45-minute area covers 2,690 km² and 89.2% of Greater Perth.

The 15–30 minute band holds 55.6% of the total: the freeways along the coast bring the middle suburbs close in time. Rockingham, to the south, falls almost entirely in the outer band, with 70,098 of its residents between 30 and 45 minutes.

Residents by drive time from Forrest Place, Perth
Drive timeResidentsCumulative
0–15 min581,717581,717
15–30 min1,217,5801,799,297
30–45 min389,2682,188,565

Source: K-Stra analysis of 2 November 2026, drive time by car in average traffic from Forrest Place; residents from ABS Estimated Resident Population at 30 June 2025, placed on address points.

Distance

How does Perth change with distance from the centre?

In a straight line, 632,752 people live within 10 kilometres of Forrest Place and 1,534,365 within 20. Flats are about half of the homes within 5 km, 51.5%, and only 10.2% between 5 and 10, far fewer than in the eastern capitals.

The income index stays above 105 in every ring, from 115.8 within 5 km to 107.3 between 30 and 50: unlike the eastern capitals, Perth has no low-income belt in its middle suburbs.

Residents, income, age and housing by straight-line distance from central Perth
Distance from Forrest PlaceResidentsWithin this distanceIncome indexMedian ageFlats (2021)Rented (2021)
0–5 km194,814194,814115.836.151.5%47.1%
5–10 km437,938632,752109.637.610.2%36.2%
10–20 km901,6131,534,365105.438.15.8%25.6%
20–30 km414,7921,949,157109.936.22.2%21.5%
30–50 km341,8012,290,958107.335.82.7%25.7%

Straight-line rings counted by K-Stra on every address point, inside or outside the city boundary. Residents and age: ABS 2025; income index: ABS Personal Income 2022–23; flats and renting: ABS Census 2021.

Key figures

What are the key figures for Greater Perth?

Key figures for Greater Perth against Western Australia and Australia
IndicatorGreater PerthWAAustralia
Residents, 30 June 20252,452,7863,044,38227,613,654
Average yearly change, 2019–20252.72%2.41%1.50%
Area6,417 km²2,526,633 km²7,688,095 km²
Residents per km²382.31.23.6
Median age37.437.938.5
Aged under 1517.8%17.9%17.4%
Aged 65 and over15.7%16.3%17.5%
Income index107.6106.4100.0
Consumption index107.1106.0100.0
Spending per resident, a yearA$56,330A$55,725A$52,582
Resident spending, a yearA$138.2 billionA$169.6 billionA$1,452.0 billion
Families (Census 2021)570,107703,1166,730,182
Homes rented (Census 2021)29.1%30.3%33.6%
Flats and apartments (Census 2021)10.6%8.9%19.6%

Area: the Greater Capital City Statistical Area (ABS ASGS Edition 3). Residents counted by K-Stra on the address points inside it; yearly change: council estimates 2019–2025 weighted by the residents each council brings. Income index from ABS Personal Income 2022–23 (tax data), measured or estimated; consumption index derived from it; 100 = Australia. Spending per resident from the consumption index and ABS national accounts (5204.0) for 2024–25.

The parts of the city

Which parts of Perth are largest, richest and youngest?

Perth – North West, from Scarborough to Joondalup and Wanneroo, is the most populous region, with 656,994 residents; the South East follows with 611,762. Perth – Inner has an income index of 119.7, the highest.

Mandurah, at the southern end of the metropolitan area, is the oldest region, with a median age of 44.3, and the only one with an income index below 100, 94.6.

The parts of Greater Perth with residents, median age, income index and share of flats
Region (SA4)Residents 2025Median ageIncome indexFlats (2021)
Perth – North West656,99437.9108.14.3%
Perth – South East611,76236.0103.77.9%
Perth – South West519,35237.5110.18.0%
Perth – North East324,56637.0107.04.7%
Perth – Inner212,57236.7119.747.0%
Mandurah127,54044.394.63.3%
Growth

Which Perth councils are growing fastest?

Serpentine-Jarrahdale grew 29.0% from 2019 to 2025, on average 4.84% a year and Kwinana 4.74% a year, in the south; Swan 4.31% in the north-east and Armadale 3.91% in the south-east. Stirling, with 254,821 residents, is the largest council.

Even the slowest councils of the metropolitan area grew by about 1.5% a year: Joondalup and Kalamunda at 1.47%, Mundaring at 1.55%. No Perth council lost residents.

The largest and fastest-growing councils of Greater Perth
CouncilResidents 2019Residents 2025Change a yearMedian ageIncome index
Stirling227,540254,8212.00%38.0110.9
Wanneroo208,263246,1473.03%35.7104.4
Swan148,672187,0904.31%35.1106.3
Joondalup162,308176,5951.47%41.1111.0
Rockingham135,440159,9343.01%36.3108.6
Gosnells127,017144,4752.29%36.296.7
Cockburn115,577139,4993.45%36.8113.1
Melville104,340115,9451.85%41.3109.7
Serpentine-Jarrahdale31,41040,5314.84%33.6113.3
Kwinana44,70057,4224.74%33.8108.7
Perth28,21435,6734.41%33.1102.6
Armadale91,543113,0033.91%35.1106.8

The eight largest councils mostly inside the city, then the fastest growing of those with more than 20,000 residents. Change on 2025 council boundaries; the average yearly change is the total change over the six years divided by six. Income index and median age are worked out from the addresses inside the city, so a council’s figure can differ slightly from the ABS figure for the whole council.

Postcodes

Which postcodes in Perth have the highest and lowest incomes?

The highest income indices are on the coast and in the inner west: 6015 City Beach (137.9), 6011 Cottesloe (137.4), 6016 Mount Hawthorn (133.7). The lowest is 6102 Bentley, by Curtin University, at 85.3.

That range is narrow: the lowest postcode in Perth sits far higher than the lowest in Sydney, Melbourne or Brisbane. The youngest postcodes are new estates at the edges — 6174 Golden Bay (30.4), 6038 Alkimos (31.3) — and the oldest is 6076 Lesmurdie, in the hills, at 47.0.

Highest income index: postcodes of Greater Perth with more than 5,000 residents
Highest income indexResidentsMedian ageIncome index
6015 City Beach7,61546.1137.9
6011 Cottesloe10,78241.0137.4
6016 Mount Hawthorn12,47036.2133.7
6007 West Leederville9,16435.7127.3
6008 Subiaco18,85538.5126.4
Lowest income index: postcodes of Greater Perth with more than 5,000 residents
Lowest income indexResidentsMedian ageIncome index
6102 Bentley (WA)15,99831.985.3
6064 Marangaroo37,21038.189.9
6061 Balga47,05534.191.9
6107 Beckenham55,36332.892.2
6109 Maddington15,10935.792.8

ABS postal areas with more than 5,000 residents inside the city, named after their most populous suburb; the part of each postcode inside the city boundary only. Income index: ABS personal income tax data for 2022–23, measured for councils and SA2 areas and estimated elsewhere; a postcode is the average of its addresses, weighted by residents, so it can differ from the council that contains it.

Spending and businesses

How much do residents of Perth spend, and how many businesses serve them?

Greater Perth has fewer hairdressers per 10,000 residents than any of the other five cities, 8.28, and fewer restaurants (10.69) and supermarkets (2.35) than Sydney, Melbourne or Adelaide, while its residents spend the most per head. More resident spending for each outlet is consistent with larger stores, or with room for more.

Spending of the residents of Greater Perth by category, a year
CategoryPer residentTotal (A$ million)
Food and non-alcoholic beveragesA$5,17412,691
Alcoholic beverages, tobacco and narcoticsA$1,5683,846
Clothing and footwearA$1,9384,753
Housing, water, electricity, gas and other fuelsA$13,52933,184
Furnishings, household equipment and routine household maintenanceA$2,4826,088
HealthA$4,13010,130
TransportA$5,96714,636
Information and communicationA$1,0212,504
Recreation, sport and cultureA$5,90014,471
Education servicesA$2,0935,134
Restaurants and accommodation servicesA$4,91812,063
Insurance and financial servicesA$4,45910,937
Personal care, social protection and miscellaneous goods and servicesA$3,1517,729
All categoriesA$56,330138,165
Businesses per 10,000 residents in Greater Perth, Western Australia and Australia
Per 10,000 residentsPerthWAAustralia
Supermarkets2.352.722.92
Pharmacies2.532.642.63
Gyms & fitness centers6.476.827.06
Bars & cafés9.7211.0312.00
Restaurants10.6910.8212.17
Hairdressers8.288.069.31
Childcare & early learning4.804.635.24
Aged care & retirement living2.412.432.50
Fuel stations2.134.273.74
Real estate agencies4.244.245.34
Hotels & accommodation4.6212.3315.11

Spending per resident from the consumption index and ABS national accounts (5204.0) for 2024–25; residents only, visitors not included. K-Stra places catalogue, October 2026, as the app classifies each business; residents at 30 June 2025.

Reading the numbers

What does this mean for choosing a location in Perth?

High spending, fast growth and a narrow income range make Perth an easier market to read than Sydney: a site in an average suburb is not far from the city average, and most of the city is a car-based market of houses.

Growth comes from both ends of a long coastal corridor, where the new estates are young and shops and services follow the houses. A site there is a bet on timing as well as on place.

Fewer outlets per resident with the highest spending per resident means more resident spending for each outlet on average. The catchment of a specific site shows whether the competitors nearby already take it; visitors and workers are not in these figures.

FAQ

What else do people ask about Perth?

What is the population of Perth?

Greater Perth had 2,452,786 residents at 30 June 2025 (estimated from ABS council figures), 80.6% of Western Australia. The City of Perth council, which covers only the centre, had 35,673.

Is Perth the fastest-growing capital city in Australia?

Among the large capitals, yes: Greater Perth grew on average about 2.72% a year from 2019 to 2025 (about 16.3% in all), against 2.22% for Greater Brisbane, 1.56% for Greater Melbourne and 1.30% for Greater Sydney, on council estimates weighted by residents.

Which Perth postcodes have the highest incomes?

By income index, 6015 City Beach, 6011 Cottesloe, 6016 Mount Hawthorn, 6007 West Leederville and 6008 Subiaco, among postcodes with more than 5,000 residents.

Try it

Draw your catchment
in Perth.

The app opens on Perth with drive bands of 15, 30 and 45 minutes ready: type an address and see who lives within reach.

Open the app — free to exploreDrawing an area is free; you pay only for the analyses you run