Port Macquarie-Hastings

New South Wales · Mid North Coast · 86,741 people · 91 suburbs · 11 postcodes

Port Macquarie-Hastings at a glance

86,741
Population
#29 of 130 in NSW
3,596
km² area
24/km² density
48.8
Median age
+9.1 vs NSW
958
SEIFA IRSAD
#64 of 130 in NSW
36
Schools
22 gov, 8 Cath, 6 indep
12.3%
Born overseas
27.4%
Renting

Map shows the Port Macquarie-Hastings 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.

Port Macquarie-Hastings is a Local Government Area in New South Wales, in the Sydney region. It covers 91 suburbs across 11 postcodes and an area of 3,596 km². Port Macquarie-Hastings has a population of 86,741 , ranking #29 most populous in NSW. The most populous suburb is Port Macquarie (47,693 residents).About 12.3% of residents were born overseas and 4.0% speak a language other than English at home.

Who lives here

Age structure

0–14 (16.0%) 15–24 (10.2%) 25–44 (18.8%) 45–64 (25.9%) 65+ (29.1%)
Show counts
0–14 years13,852 (16.0%)
15–24 years8,822 (10.2%)
25–44 years16,308 (18.8%)
45–64 years22,508 (25.9%)
65+ years25,253 (29.1%)
12.3%
Born overseas
4.0%
Speak a language other than English at home
5.4%
First Nations
2.3
Avg household size

How they live

Housing tenure

Owned outright (44.9%) Mortgaged (27.8%) Renting (27.4%)

Dwelling type mix

Separate house (83.3%) Semi/townhouse (10.1%) Flat/apartment (6.6%)
$375
Median weekly rent
$1,737
Median monthly mortgage
45.0%
Households with 0-1 cars
55.0%
Households with 2+ cars

Work and learning

4.9%
Unemployment rate
19,266
In full-time work
14,057
In part-time work

Schools in Port Macquarie-Hastings

36 schools across Port Macquarie-Hastings: 61.1% Government, 22.2% Catholic, 16.7% Independent. The NSW average is 69.6% / 16.9% / 13.5%. Schools here have a median ICSEA of 985 (range 739 to 1116). NSW median is 1005; national mean is 1000.

Sector mix

NSW average for comparison
Government Catholic Independent

Type breakdown

Primary (66.7%) Secondary (19.4%) Combined (11.1%) Special (2.8%)

ICSEA range

700 National mean 1000 1300
LGA median 985 NSW median 1005LGA range 739 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 36 schools in Port Macquarie-Hastings, sorted by enrolment:

School Sector Type Suburb Students ICSEA
St Columba Anglican School Independent Combined Port Macquarie 1,221 1116
MacKillop College Port Macquarie Catholic Secondary Port Macquarie 1,107 1068
St Joseph's Regional College Catholic Secondary Port Macquarie 1,026 1017
Camden Haven High School Government Secondary Laurieton 896 962
Hastings Secondary College, Port Macquarie Campus Government Secondary Port Macquarie 717 971
Wauchope Public School Government Primary Wauchope 624 900
Hastings Secondary College, Westport Campus Government Secondary Port Macquarie 612 919
Tacking Point Public School Government Primary Port Macquarie 594 1054
St Agnes' Primary School Catholic Primary Port Macquarie 553 1029
St Peter's Primary School Catholic Primary Port Macquarie 534 1075
Hastings Public School Government Primary Port Macquarie 526 1019
Wauchope High School Government Secondary Wauchope 458 894
Port Macquarie Public School Government Primary Port Macquarie 451 932
St Joseph's Primary School Catholic Primary Port Macquarie 397 1017
Lake Cathie Public School Government Primary Lake Cathie 395 1007
Westport Public School Government Primary Port Macquarie 365 888
Heritage Christian School Independent Combined Port Macquarie 345 1032
Newman Senior Technical College Catholic Secondary Port Macquarie 327 996
St Joseph's Primary School Catholic Primary Wauchope 277 1011
North Haven Public School Government Primary North Haven 232 997
Kendall Public School Government Primary Kendall 206 936
Beechwood Public School Government Primary Wauchope 184 959
St Joseph's Primary School Catholic Primary Laurieton 181 1011
The Nature School Independent Combined Port Macquarie 171 1054
Laurieton Public School Government Primary Laurieton 151 991
Telegraph Point Public School Government Primary Telegraph Point 126 968
Nautilus Senior College Independent Special Port Macquarie 113 833
Port Macquarie Adventist School Independent Combined Port Macquarie 91 1011
Port Macquarie Steiner School Independent Primary Port Macquarie 69 1051
North East Public School of Distance Education Government Primary Port Macquarie 45 979
Comboyne Public School Government Primary Comboyne 36 926
Long Flat Public School Government Primary Long Flat 36 887
Herons Creek Public School Government Primary Herons Creek 25 919
Rollands Plains Upper Public School Government Primary Rollands Plains 24 939
Huntingdon Public School Government Primary Wauchope 22 838
Rosewood Public School Government Primary Rosewood 14 739

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 Port Macquarie-Hastings. Higher scores indicate more advantage; the national mean is 1000.

IRSAD

Relative socio-economic advantage and disadvantage

958
Ranked #64 of 130 NSW LGAs

IRSD

Relative disadvantage only (lower = more disadvantaged)

985

IER

Economic resources: income, wealth, housing

991

IEO

Education and occupation: qualifications, skill levels

954

Suburbs in Port Macquarie-Hastings

Port Macquarie-Hastings contains 91 suburbs and 11 postcodes. Sorted by population.

SuburbPostcodePopulationMedian incomeMedian age
Port Macquarie 2444 47,693 $1,282/wk 48
Wauchope 2446 6,589 $1,114/wk 43
Lake Cathie 2445 4,296 $1,275/wk 52
Bonny Hills 2445 3,045 $1,421/wk 51
Thrumster 2444 2,382 $1,988/wk 32
Laurieton 2443 2,012 $755/wk 67
King Creek 2446 1,863 $2,088/wk 45
Kew 2439 1,761 $1,107/wk 63
North Haven 2443 1,619 $832/wk 61
Lakewood 2443 1,249 $1,036/wk 58
Kendall 2439 1,153 $1,381/wk 48
West Haven 2443 1,139 $940/wk 67
Dunbogan 2443 1,020 $947/wk 63
Beechwood 2446 914 $1,516/wk 37
Yippin Creek 2446 758 $1,553/wk 37
Crosslands 2446 626 $1,389/wk 41
Telegraph Point 2441 604 $1,514/wk 47
Sancrox 2446 602 $2,050/wk 45
Lake Innes 2446 495 $2,214/wk 44
Comboyne 2429 416 $1,191/wk 55
Redbank 2446 404 $1,833/wk 48
North Shore 2444 371 $1,478/wk 48
Byabarra 2446 329 $1,297/wk 48
Mortons Creek 2446 309 $1,640/wk 47
Riverside 2444 298 $1,461/wk 53
Cooperabung 2441 293 $1,825/wk 46
Lorne 2439 277 $1,542/wk 53
Herons Creek 2439 246 $1,266/wk 46
Rosewood 2446 221 $1,728/wk 52
Frazers Creek 2446 215 $1,392/wk 48
Blackmans Point 2444 178 $737/wk 58
Ellenborough 2446 171 $730/wk 47
Logans Crossing 2439 162 $1,416/wk 57
Rollands Plains 2441 151 $1,292/wk 51
Upper Rollands Plains 2441 150 $1,343/wk 44
Camden Head 2443 149 $1,218/wk 59
Rawdon Island 2446 142 $2,349/wk 38
Lower Pappinbarra 2446 136 $1,125/wk 51
Brombin 2446 127 $1,656/wk 43
Fernbank Creek 2444 122 $1,625/wk 50
Gum Scrub 2441 121 $1,583/wk 44
Bobs Creek 2439 119 $1,531/wk 46
Pembrooke 2446 118 $1,375/wk 50
Upsalls Creek 2439 116 $1,375/wk 49
Bellangry 2446 114 $1,149/wk 54
Long Flat 2446 112 $974/wk 47
Pipeclay 2446 102 $1,625/wk 51
Ballengarra 2441 97 $1,483/wk 45
Batar Creek 2439 93 $2,071/wk 51
Kindee 2446 91 $1,416/wk 50
Huntingdon 2446 86 $2,050/wk 51
Pappinbarra 2446 86 $1,156/wk 45
Marlo Merrican 2441 60 $949/wk 43
Hollisdale 2446 52 $1,375/wk 61
Middle Brother 2443 52 $1,343/wk 59
Rossglen 2439 50 $1,281/wk 61
Upper Pappinbarra 2446 48 $966/wk 51
Yarras 2446 48 $1,375/wk 51
Black Creek 2439 47 $1,416/wk 59
Bago 2446 45 $2,083/wk 37
The Hatch 2444 44 $1,375/wk 60
Bagnoo 2446 43 $1,437/wk 59
Hyndmans Creek 2446 41 $1,166/wk 59
Hartys Plains 2446 36 $1,749/wk 57
Birdwood 2446 34 $624/wk 63
Toms Creek 2446 33 $700/wk 55
Deauville 2443 29 $1,624/wk 59
Mount Seaview 2446 28 $1,125/wk 57
Innes View 2429 26 $687/wk 62
Boorganna 2429 24 $762/wk 32
Forbes River 2446 20 $2,749/wk 45
Hacks Ferry 2441 9 $4,625/wk 38
Grants Beach 2445 8 61
Diamond Head 2443 7 $225/wk 52
Kerewong 2439 7 $762/wk 64
Debenham 2446 5 $749/wk 54
Gearys Flat 2441 3 $1,125/wk 73
Banda Banda 2446
Bril Bril 2441
Bulby Brush 2429
Cairncross 2446
Doyles River 2446
Flynns Beach 2444
Jolly Nose 2445
Kippara 2441
Lighthouse Beach 2444
North Brother 2443
Settlement City 2444
Swans Crossing 2439
Warriwillah 2429
Werrikimbe 2446

Postcodes covered

2429, 2439, 2441, 2443, 2444, 2445, 2446, 2652, 2729, 2730, 2795

Compare Port Macquarie-Hastings with neighbouring LGAs

Side-by-side demographic and socio-economic snapshot of Port Macquarie-Hastings and its closest neighbouring LGAs.

LGA Population Median age SEIFA IRSAD % renting % overseas-born
Port Macquarie-Hastings (NSW) 86,741 48.8 958 27.4% 12.3%
Mid-Coast 95,814 53.0 912 23.8% 10.1%
Kempsey 30,707 47.5 882 25.2% 7.8%

Services and amenities

Frequently asked questions about Port Macquarie-Hastings

What is the population of Port Macquarie-Hastings?

The 2021 Census recorded 86,741 people living in Port Macquarie-Hastings, across 91 suburbs.

What suburbs are in Port Macquarie-Hastings?

Port Macquarie-Hastings contains 91 suburbs. The most populous are Port Macquarie, Wauchope, Lake Cathie, Bonny Hills, Thrumster.See the full list in the Suburbs section above.

What postcodes are in Port Macquarie-Hastings?

Port Macquarie-Hastings covers 11 postcodes: 2429, 2439, 2441, 2443, 2444, 2445, 2446, 2652, 2729, 2730, 2795.

How many schools are in Port Macquarie-Hastings?

Port Macquarie-Hastings has 36 schools, including 22 government, 8 Catholic, and 6 independent schools (ACARA 2025).

What is the SEIFA score for Port Macquarie-Hastings?

Port Macquarie-Hastings has a population-weighted SEIFA IRSAD score of 958, 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.