Towns in Australia

Exploring Australia, town by town

Carrowbrook NSW


Located in the Hawkesbury area of New South Wales, Carrowbrook is in the Upper Hunter Shire local government area, and within the electoral seat of Macquarie.

Carrowbrook at a glance

Postcode 2330
Latitude -32.5057152
Longitude 150.8692954
Altitude 339.1072083 (metres above sea level)

Population of Carrowbrook NSW

At the 2021 national census, the population of 2330 (Including Carrowbrook) was 21445 people. Out of those, 10811 were male and 10638 were female.

1886 (8.79%) of those people were born outside Australia, and the remaining 18344 people were born in Australia. 1864 (8.69%) of these people are Indigenous Australians.

Map of Carrowbrook

Here is a map of Carrowbrook, New South Wales and surrounds.

View Larger Map


Want to correct something or add more detail about Carrowbrook or elsewhere in New South Wales? We welcome your input – please get in touch!