- Home
- New South Wales
- Port Macquarie-Hastings
Port Macquarie-Hastings
New South Wales · Mid North Coast · 86,741 people · 91 suburbs · 11 postcodes
Port Macquarie-Hastings at a glance
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
Show counts
| 0–14 years | 13,852 (16.0%) |
| 15–24 years | 8,822 (10.2%) |
| 25–44 years | 16,308 (18.8%) |
| 45–64 years | 22,508 (25.9%) |
| 65+ years | 25,253 (29.1%) |
How they live
Housing tenure
Dwelling type mix
Work and learning
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
Type breakdown
ICSEA range
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
IRSD
Relative disadvantage only (lower = more disadvantaged)
IER
Economic resources: income, wealth, housing
IEO
Education and occupation: qualifications, skill levels
Suburbs in Port Macquarie-Hastings
Port Macquarie-Hastings contains 91 suburbs and 11 postcodes. Sorted by population.
| Suburb | Postcode | Population | Median income | Median 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.