Townsville

Queensland · Townsville · 188,838 people · 102 suburbs · 12 postcodes

Townsville at a glance

188,838
Population
#7 of 69 in QLD
3,768
km² area
50/km² density
36.7
Median age
-2.6 vs QLD
966
SEIFA IRSAD
#15 of 69 in QLD
63
Schools
37 gov, 14 Cath, 12 indep
14.0%
Born overseas
37.3%
Renting

Map shows the Townsville LGA boundary in blue with a marker per suburb. Hover for suburb name, click for details.

Marker colour reflects SEIFA IRSAD decile: 1-2 (most disadvantaged), 3-4, 5-6, 7-8, 9-10 (most advantaged).

Boundary source: ABS ASGS 2021. Map tiles: OpenStreetMap contributors.

Federal electorate boundaries can be toggled on the map. Boundary source: ABS ASGS 2021 CED boundaries.

Townsville is a Local Government Area in Queensland, in the Brisbane region. It covers 102 suburbs across 12 postcodes and an area of 3,768 km². Townsville has a population of 188,838 , ranking #7 most populous in QLD. The most populous suburb is Kirwan (20,780 residents).About 14.0% of residents were born overseas and 7.9% speak a language other than English at home.

Who lives here

Age structure

0–14 (19.3%) 15–24 (14.5%) 25–44 (27.5%) 45–64 (24.5%) 65+ (14.2%)
Show counts
0–14 years36,406 (19.3%)
15–24 years27,368 (14.5%)
25–44 years51,933 (27.5%)
45–64 years46,177 (24.5%)
65+ years26,863 (14.2%)
14.0%
Born overseas
7.9%
Speak a language other than English at home
8.5%
First Nations
2.5
Avg household size

How they live

Housing tenure

Owned outright (25.6%) Mortgaged (37.1%) Renting (37.3%)

Dwelling type mix

Separate house (88.6%) Semi/townhouse (6.7%) Flat/apartment (4.6%)
$318
Median weekly rent
$1,524
Median monthly mortgage
39.9%
Households with 0-1 cars
60.1%
Households with 2+ cars

Work and learning

5.2%
Unemployment rate
58,026
In full-time work
28,142
In part-time work

Schools in Townsville

63 schools across Townsville: 58.7% Government, 22.2% Catholic, 19.0% Independent. The QLD average is 69.8% / 17.1% / 13.1%. Schools here have a median ICSEA of 955 (range 688 to 1116). QLD median is 985; national mean is 1000.

Sector mix

QLD average for comparison
Government Catholic Independent

Type breakdown

Primary (58.7%) Secondary (22.2%) Combined (14.3%) Special (4.8%)

ICSEA range

700 National mean 1000 1300
LGA median 955 QLD median 985LGA range 688 to 1116

ICSEA (Index of Community Socio-Educational Advantage) summarises the socio-economic background of each school's families. Higher values indicate more advantage. Source: ACARA 2025.

All 63 schools in Townsville, sorted by enrolment:

School Sector Type Suburb Students ICSEA
Ryan Catholic College Catholic Combined Kirwan 2,019 1020
Kirwan State High School Government Secondary Kirwan 1,922 919
St Anthony's Catholic College Catholic Combined Deeragun 1,485 992
Southern Cross Catholic College Catholic Combined Annandale 1,479 1048
Pimlico State High School Government Secondary Gulliver 1,465 987
Townsville Grammar School Independent Combined North Ward 1,288 1116
The Cathedral School of St Anne and St James Independent Combined Mundingburra 1,205 1100
Calvary Christian College Independent Combined Mount Louisa 1,128 1020
Ignatius Park College Catholic Secondary Cranbrook 959 1018
Northern Beaches State High School Government Secondary Deeragun 920 925
The Willows State School Government Primary Kirwan 876 956
William Ross State High School Government Secondary Annandale 862 955
Townsville State High School Government Secondary Railway Estate 841 924
Weir State School Government Primary Thuringowa Central 747 838
Annandale State School Government Primary Annandale 722 1019
Heatley Secondary College Government Secondary Heatley 715 862
St Clare's Catholic School Catholic Primary Burdell 714 1022
St Margaret Mary's College Catholic Secondary Hyde Park 707 1014
Kirwan State School Government Primary Kirwan 698 927
Annandale Christian College Independent Combined Annandale 687 1069
Holy Spirit Catholic School Catholic Primary Cranbrook 686 1010
North Shore State School Government Primary Burdell 672 988
St Patrick's College Townsville Catholic Secondary Townsville 663 1024
Thuringowa State High School Government Secondary Condon 659 842
Hermit Park State School Government Primary Hyde Park 630 1028
St Benedict's Catholic School Catholic Primary Shaw 613 1014
Belgian Gardens State School Government Primary Belgian Gardens 595 1055
Cranbrook State School Government Primary Cranbrook 592 910
Oonoonba State School Government Primary Idalia 525 995
Mundingburra State School Government Primary Mundingburra 506 965
Bohlevale State School Government Primary Burdell 474 891
Townsville Christian College Independent Combined Vincent 442 871
Currajong State School Government Primary Gulliver 430 904
Heatley State School Government Primary Heatley 423 838
Tec-NQ Independent Secondary Douglas 375 972
Marian Catholic School Catholic Primary Currajong 374 1042
Aitkenvale State School Government Primary Aitkenvale 366 870
Bluewater State School Government Primary Bluewater 362 950
St Joseph's Catholic School Catholic Primary Mundingburra 356 1078
St Joseph's Catholic School, The Strand Catholic Primary North Ward 355 1100
Rasmussen State School Government Primary Rasmussen 336 784
Kelso State School Government Primary Kelso 303 828
Alligator Creek State School Government Primary Alligator Creek 287 955
Good Shepherd Catholic School Catholic Primary Rasmussen 276 928
Carinity Education - Shalom Independent Combined Condon 237 688
Wulguru State School Government Primary Wulguru 212 827
Townsville Community Learning Centre - A State Special School Government Special Mundingburra 198 930
Railway Estate State School Government Primary Railway Estate 179 916
Townsville Central State School Government Primary North Ward 144 930
Vincent State School Government Primary Vincent 132 772
Mary Help of Christians Catholic College Catholic Secondary Shaw 127 990
Magnetic Island State School Government Primary Nelly Bay 123 1027
Cleveland Education and Training Centre Government Special Rowes Bay 98 720
Townsville South State School Government Primary South Townsville 95 909
Garbutt State School Government Primary Garbutt 78 775
Rollingstone State School Government Primary Rollingstone 68 945
Riverside Adventist School Independent Primary Aitkenvale 61 1011
Enkindle Village School Independent Primary Douglas 58 1018
Mungalla Silver Lining School Independent Secondary Mutarnee 51 736
Woodstock State School Government Primary Woodstock 32 950
Eaton College Independent Special Mount Louisa 27 967
Yallorin Yimba Silver Lining School Independent Secondary Cluden 26 791
Mutarnee State School Government Primary Mutarnee 6 1017

Source: ACARA School Profiles 2025. ICSEA shown where reported; some schools (notably small primaries) do not publish ICSEA.

SEIFA socio-economic indexes

SEIFA 2021 ranks Australian areas across four dimensions. Scores are population-weighted averages of suburb-level SEIFA scores within Townsville. Higher scores indicate more advantage; the national mean is 1000.

IRSAD

Relative socio-economic advantage and disadvantage

966
Ranked #15 of 69 QLD LGAs

IRSD

Relative disadvantage only (lower = more disadvantaged)

990

IER

Economic resources: income, wealth, housing

983

IEO

Education and occupation: qualifications, skill levels

962

Suburbs in Townsville

Townsville contains 102 suburbs and 12 postcodes. Sorted by population.

SuburbPostcodePopulationMedian incomeMedian age
Kirwan 4817 20,780 $1,673/wk 38
Kelso 4815 10,599 $1,626/wk 34
Mount Louisa 4814 9,227 $2,072/wk 34
Annandale 4814 8,376 $2,238/wk 40
Douglas 4354 7,780 $2,025/wk 26
Burdell 4818 7,171 $2,232/wk 28
Bushland Beach 4818 6,641 $2,283/wk 35
Condon 4815 5,894 $1,336/wk 39
Cranbrook 4814 5,844 $1,400/wk 40
Mount Low 4818 5,488 $2,259/wk 29
North Ward 4810 5,073 $1,500/wk 40
Aitkenvale 4814 4,797 $1,378/wk 36
Rasmussen 4815 4,669 $1,420/wk 32
Idalia 4811 4,563 $2,524/wk 32
Wulguru 4811 4,389 $1,446/wk 42
Deeragun 4818 4,273 $1,523/wk 32
Bohle Plains 4817 3,989 $2,329/wk 28
Heatley 4814 3,907 $1,266/wk 40
Mundingburra 4812 3,594 $1,344/wk 43
Hermit Park 4812 3,512 $1,382/wk 36
Townsville City 4810 2,945 $2,013/wk 39
Gulliver 4812 2,884 $1,343/wk 39
Railway Estate 4810 2,871 $1,529/wk 36
Alice River 4817 2,685 $2,468/wk 38
Pimlico 4812 2,557 $1,128/wk 39
Currajong 4812 2,490 $1,429/wk 39
South Townsville 4810 2,424 $1,516/wk 41
Garbutt 4814 2,309 $1,082/wk 42
Vincent 4814 2,213 $1,402/wk 35
Belgian Gardens 4810 2,073 $1,638/wk 40
Oonoonba 4811 2,050 $1,510/wk 31
Thuringowa Central 4817 1,953 $1,769/wk 38
Rosslea 4812 1,903 $1,332/wk 35
Jensen 4818 1,797 $2,295/wk 36
Murray 4814 1,739 $1,325/wk 22
Stuart 4811 1,576 $1,239/wk 36
Alligator Creek 4740 1,550 $2,404/wk 41
Black River 4818 1,493 $1,883/wk 41
Hyde Park 4812 1,374 $1,338/wk 37
Nelly Bay 4819 1,213 $1,003/wk 56
Bluewater 4818 1,085 $1,891/wk 41
Rangewood 4817 1,084 $2,511/wk 45
Bluewater Park 4818 1,066 $2,157/wk 37
Balgal Beach 4816 998 $936/wk 58
Nome 4816 990 $1,452/wk 52
Castle Hill 4810 972 $3,781/wk 46
Mysterton 4812 793 $2,020/wk 43
Pallarenda 4810 778 $2,290/wk 45
Shaw 4818 760 $2,016/wk 28
Yabulu 4818 719 $1,354/wk 43
Cosgrove 4818 665 $1,976/wk 27
Horseshoe Bay 4819 611 $1,067/wk 57
Rowes Bay 4810 541 $853/wk 69
Oak Valley 4811 478 $2,083/wk 44
Cluden 4811 413 $1,480/wk 48
Saunders Beach 4818 385 $1,483/wk 49
Julago 4816 384 $2,634/wk 28
Picnic Bay 4819 367 $870/wk 59
Majors Creek 4816 327 $1,562/wk 49
Cungulla 4816 307 $1,147/wk 58
Woodstock 4816 270 $1,468/wk 45
Arcadia 4819 246 $1,008/wk 63
Toolakea 4818 218 $1,524/wk 50
Toomulla 4816 193 $1,263/wk 57
Reid River 4816 143 $1,196/wk 50
Gumlow 4815 142 $2,849/wk 36
Rollingstone 4816 133 $924/wk 47
Cape Cleveland 4810 128 $1,562/wk 48
Roseneath 4811 127 $1,125/wk 55
Bohle 4818 121 $814/wk 56
Mutarnee 4816 120 $1,292/wk 53
Mount St John 4818 103 $949/wk 42
Mount Stuart 4811 95 23
Brookhill 4816 88 $2,062/wk 41
Pinnacles 4815 83 $1,958/wk 29
Toonpan 4816 62 $1,625/wk 46
Barringha 4816 61 $1,625/wk 59
Beach Holm 4818 35 $899/wk 53
West Point 4819 32 $899/wk 64
Clemant 4816 13 $2,750/wk 27
Calcium 4816 12 $1,812/wk 57
Granite Vale 4815 8 $2,749/wk 36
Lynam 4818 8 $1,625/wk 53
Crystal Creek 4816 6 $2,250/wk 73
Town Common 4810 3 $725/wk 80
Arcadia Bay 4819
Blue Hills 4818
Florence Bay 4819
Garbutt East 4814
Hyde Park Castletown 4812
Innes 4818
James Cook University 4811
Lavarack Barracks 4813
Magnetic Island 4819
Mount Elliot 4816
Purono Park 4818
Rising Sun 4812
Ross River 4816
Townsville 4810
Townsville Milpo 4813
Townsville West 4810
Yarrawonga 4810

Postcodes covered

4354, 4740, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819

Compare Townsville with neighbouring LGAs

Side-by-side demographic and socio-economic snapshot of Townsville and its closest neighbouring LGAs.

LGA Population Median age SEIFA IRSAD % renting % overseas-born
Townsville (QLD) 188,838 36.7 966 37.3% 14.0%
Burdekin 16,642 45.3 922 26.8% 8.9%
Charters Towers 11,895 41.8 909 29.3% 6.1%
Hinchinbrook 10,878 51.1 911 24.9% 9.0%
Toowoomba 162,338 39.6 963 32.0% 13.8%
Mackay 115,681 38.6 960 30.2% 11.9%

Services and amenities

Frequently asked questions about Townsville

What is the population of Townsville?

The 2021 Census recorded 188,838 people living in Townsville, across 102 suburbs.

What suburbs are in Townsville?

Townsville contains 102 suburbs. The most populous are Kirwan, Kelso, Mount Louisa, Annandale, Douglas.See the full list in the Suburbs section above.

What postcodes are in Townsville?

Townsville covers 12 postcodes: 4354, 4740, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819.

How many schools are in Townsville?

Townsville has 63 schools, including 37 government, 14 Catholic, and 12 independent schools (ACARA 2025).

What is the SEIFA score for Townsville?

Townsville has a population-weighted SEIFA IRSAD score of 966, where the national average is 1000. Higher scores indicate more relative advantage.

Page last reviewed . Data sources: Australian Bureau of Statistics 2021 Census (CC BY 4.0), SEIFA 2021 (IRSD, IRSAD, IER, IEO), ACARA School Profiles 2025, ABS ASGS 2021 LGA boundaries. How this data is sourced.