Brisbane population by suburb

1,244,984 people across the 192 suburbs of the Brisbane City Council area, counted at the 2021 Census. Largest is Forest Lake with 22,676. Median age runs from 25 in St Lucia to 70 in Pinjarra Hills.

This is the council area, not Greater Brisbane — the wider metropolitan figure counts Ipswich, Logan, Moreton Bay and Redland as well, and is roughly double. Every suburb links to its page, where the same figures sit beside the businesses, schools, flood risk and transport for that suburb.

Every suburb by population

#SuburbPeopleMedian ageMedian household income
1Forest Lake22,67637$1,921/wk
2Coorparoo18,13235$2,105/wk
3Sunnybank Hills18,08537$1,725/wk
4Calamvale17,99434$1,874/wk
5Bracken Ridge17,48837$1,972/wk
6The Gap17,31842$2,573/wk
7Carindale16,53543$2,375/wk
8Eight Mile Plains15,32636$1,917/wk
9Inala15,27333$998/wk
10West End14,73034$2,114/wk
11South Brisbane14,29229$1,818/wk
12Runcorn14,19934$1,742/wk
13Wynnum14,03643$1,887/wk
14Indooroopilly13,62233$2,078/wk
15Ashgrove13,45038$2,874/wk
16Nundah13,09835$1,769/wk
17Aspley12,87143$1,818/wk
18Wynnum West12,79039$1,791/wk
19Brisbane City12,58731$1,802/wk
20Toowong12,55630$1,927/wk
21Manly West12,43641$2,039/wk
22Mount Gravatt East12,42835$2,055/wk
23Camp Hill12,25435$3,085/wk
24St Lucia12,22025$1,761/wk
25New Farm12,19739$2,069/wk
26Annerley11,89133$1,830/wk
27Morningside11,75534$2,280/wk
28Carina11,67837$2,064/wk
29Chermside11,42635$1,419/wk
30Wishart11,33339$2,026/wk
31Parkinson11,14837$2,188/wk
32Tarragindi11,03537$2,934/wk
33Bridgeman Downs10,93839$2,878/wk
34Clayfield10,89737$1,948/wk
35Upper Mount Gravatt10,80033$1,657/wk
36Moorooka10,78336$1,864/wk
37Chapel Hill10,51142$2,969/wk
38Wavell Heights10,33637$2,615/wk
39Bardon10,15338$3,399/wk
40Everton Park10,11135$2,018/wk
41Carseldine10,09341$2,048/wk
42Kedron9,90735$2,113/wk
43Fortitude Valley9,70831$1,658/wk
44Kangaroo Point9,68936$2,058/wk
45Kenmore9,67540$2,491/wk
46Brighton9,66442$1,981/wk
47Boondall9,60338$1,887/wk
48Zillmere9,32334$1,426/wk
49Mitchelton9,24437$2,228/wk
50Oxley9,10035$2,168/wk
51Paddington9,06334$2,775/wk
52Algester9,02036$1,716/wk
53Hamilton8,92240$2,069/wk
54Sunnybank8,89235$1,586/wk
55Mansfield8,85139$2,064/wk
56Kuraby8,73734$2,136/wk
57Taringa8,73233$1,902/wk
58Wakerley8,71837$2,952/wk
59Woolloongabba8,68729$1,863/wk
60Holland Park8,67137$2,309/wk
61Tingalpa8,46138$1,940/wk
62Greenslopes7,94134$1,974/wk
63Kelvin Grove7,90928$1,670/wk
64Windsor7,81132$2,213/wk
65Taigum7,80140$1,426/wk
66Durack7,78839$1,264/wk
67Rochedale7,63333$2,492/wk
68Bulimba7,62340$2,805/wk
69McDowall7,61238$2,486/wk
70Newstead7,49633$2,325/wk
71Acacia Ridge7,48634$1,313/wk
72Doolandella7,12330$1,882/wk
73Carina Heights7,10336$1,997/wk
74Yeronga7,06239$1,932/wk
75Keperra7,01438$1,652/wk
76Bald Hills7,00036$1,931/wk
77Stafford Heights6,99237$2,159/wk
78Stafford6,97835$1,753/wk
79Chermside West6,96539$2,124/wk
80Norman Park6,84235$2,879/wk
81Salisbury6,79035$2,133/wk
82Alderley6,74835$2,320/wk
83Cannon Hill6,70134$2,357/wk
84Spring Hill6,59332$1,889/wk
85Sinnamon Park6,59045$2,510/wk
86Ascot6,53138$2,243/wk
87Holland Park West6,46836$2,195/wk
88Fitzgibbon6,29635$1,735/wk
89Highgate Hill6,22937$1,937/wk
90East Brisbane6,18633$2,056/wk
91Banyo6,10537$2,121/wk
92Sherwood6,08238$2,034/wk
93Auchenflower6,05332$2,208/wk
94MacGregor5,98034$1,752/wk
95Ferny Grove5,87141$2,183/wk
96Enoggera5,84931$2,158/wk
97Red Hill5,83433$2,367/wk
98Upper Kedron5,80034$2,980/wk
99Coopers Plains5,67533$1,593/wk
100Richlands5,62128$1,709/wk
101Corinda5,55541$2,188/wk
102Teneriffe5,52037$2,645/wk
103Bellbowrie5,49542$2,358/wk
104Jindalee5,32039$2,357/wk
105Hawthorne5,09037$3,029/wk
106Newmarket5,08333$2,251/wk
107Moggill5,02938$2,415/wk
108Murarrie4,94635$2,362/wk
109Heathwood4,94432$2,527/wk
110Sandgate4,92649$1,804/wk
111Hendra4,91439$2,989/wk
112Bowen Hills4,89830$1,551/wk
113Northgate4,87635$2,041/wk
114Geebung4,85038$2,179/wk
115Drewvale4,77935$2,243/wk
116Graceville4,76439$2,929/wk
117Robertson4,74937$1,676/wk
118Stretton4,68638$2,144/wk
119Grange4,61537$3,278/wk
120Lutwyche4,61032$1,872/wk
121Westlake4,54743$2,691/wk
122Belmont4,49839$2,431/wk
123Gordon Park4,39036$2,213/wk
124Nudgee4,37737$2,620/wk
125Fig Tree Pocket4,34540$3,791/wk
126Manly4,27346$2,079/wk
127Wacol4,25335$1,379/wk
128Balmoral4,17337$2,671/wk
129Riverhills4,12136$2,059/wk
130Wilston4,11037$2,971/wk
131Darra4,09836$1,560/wk
132Wooloowin4,02935$2,113/wk
133Pallara3,86131$2,283/wk
134Middle Park3,84542$2,219/wk
135Karana Downs3,80041$2,255/wk
136Deagon3,77342$1,605/wk
137Mount Gravatt3,73336$1,875/wk
138Brookfield3,64047$3,778/wk
139Ellen Grove3,58630$1,353/wk
140Lota3,51842$2,236/wk
141Albion3,44633$1,972/wk
142Chelmer3,32541$3,402/wk
143Pullenvale3,27643$4,149/wk
144Gaythorne3,15833$1,759/wk
145Milton3,14430$2,087/wk
146Jamboree Heights3,14137$2,049/wk
147Fairfield3,10632$2,267/wk
148Hemmant2,88636$2,141/wk
149Seven Hills2,73237$2,888/wk
150Seventeen Mile Rocks2,69938$2,617/wk
151Mount Ommaney2,50348$2,361/wk
152Kenmore Hills2,44847$2,712/wk
153Virginia2,39536$2,589/wk
154Mackenzie2,33637$2,988/wk
155Stones Corner2,33631$1,854/wk
156Herston2,31131$2,086/wk
157Gumdale2,29838$3,405/wk
158Chuwar2,17837$2,247/wk
159Kalinga2,14439$3,697/wk
160Dutton Park2,13433$1,739/wk
161Yeerongpilly2,03334$2,395/wk
162Shorncliffe1,90747$2,259/wk
163Mount Crosby1,86042$2,993/wk
164Rocklea1,67234$1,493/wk
165Anstead1,52243$2,926/wk
166Chandler1,47545$2,905/wk
167Petrie Terrace1,16831$2,401/wk
168Tennyson1,10947$2,853/wk
169Nathan1,08528$1,682/wk
170Burbank1,05148$2,652/wk
171Upper Brookfield85743$2,908/wk
172Pinjarra Hills77170$1,562/wk
173Sumner60332$2,266/wk
174Archerfield53339$1,409/wk
175Ransome42941$3,166/wk
176Kholo37446$2,283/wk
177Pinkenba35040$1,666/wk
178Karawatha33731$2,531/wk
179Nudgee Beach30847$2,200/wk
180Moreton Island18030$1,624/wk
181Willawong14549$2,031/wk
182Bulwer5953$1,062/wk
183Kooringal4358$1,124/wk
184England Creek3941$1,375/wk
185Enoggera Reservoir3347$1,624/wk
186Cowan Cowan2762$1,375/wk
187Brisbane Airport2250
188Lake Manchester1744$2,249/wk
189Banks Creek1164$1,375/wk
190Eagle Farm1138$824/wk
191Larapinta650$2,250/wk
192Lytton351$1,375/wk

Source: Australian Bureau of Statistics, 2021 Census of Population and Housing (General Community Profile, SAL level). Figures are for the suburb (SAL) as the ABS defines it, which can differ slightly from the council suburb boundary we draw on the map. See also median rent by suburb and Brisbane postcodes.