QLD · 4740

Grasstree Beach

Suburb profile, market snapshot and recent listings for Grasstree Beach, QLD 4740.

Grasstree Beach, QLD 4740

About Grasstree Beach

Welcome to Grasstree Beach

Grasstree Beach is a coastal locality in the Mackay Region, Queensland, Australia. It contains two towns, Grasstree in the centre of the locality and Zelma on the coast. In the 2021 census, Grasstree Beach had a population of 717 people.

Market snapshot

Grasstree Beach property market

Median price ranks #2,773 of 3,797 suburbs · pricier than 27%

Median sale price

$685k

House · 3 bed

Median rent

per week

Gross rental yield

annual rent ÷ sale price

Typical price range

Entry

$554k

Median

$685k

Premium

$1.20m

Days on market

24

Auction clearance

0%

Sold this year

15

Median sold price trend · House 3 bed

Compound growth +11.1% / yr over 4 yrs

Property types on market

Share of current listings in Grasstree Beach by dwelling type.

House92%
Land8%

Who lives here

Demographics

ABS Census 2021 figures for Grasstree Beach, QLD 4740.

Population

717

residents (2021)

Median age

49

years

Household income

$2,050

median, per week

Median rent

$290

per week

Median mortgage

$1,733

per month

Mortgage / income

20%

comfortable

Source: Australian Bureau of Statistics, Census of Population and Housing 2021. Suburb-level (SAL) aggregates.

Recent results

Recently sold in Grasstree Beach

$650k

14 Hillside Drive

house3 bd · 1 ba · 4 car

Sold ~July 2026

$750k

40 The Esplanade

house3 bd · 1 ba · 2 car

Sold ~July 2026

$599k

1 Zelma Street

house2 bd · 1 ba · 2 car

Sold ~July 2026

$21k

51 Wrights Road

house3 bd · 2 ba · 3 car

Sold ~June 2026

Sold prices as published on the original listing; some may reflect the last advertised price. Dates are approximate.

Explore the area

Properties & amenities in Grasstree Beach

Loading map…

Compare the area

Price map around Grasstree Beach

Every listing for sale near Grasstree Beach, coloured by price — so you can see how it stacks up against the streets and suburbs next door.

CheaperPricier
Grasstree BeachNearby suburbs

Loading price map…

Nearby suburbs

Quick switch to nearby areas

Common questions

Grasstree Beach suburb FAQ

What is the median property price in Grasstree Beach?

The median house price in Grasstree Beach, QLD is $685k for a 3-bedroom home. Over the past year, median sold prices have risen about 39.1%.

Is Grasstree Beach a good place to live?

Grasstree Beach is a coastal locality in the Mackay Region, Queensland, Australia. Grasstree Beach is an established residential suburb in QLD, with a population of around 717.

What is the population of Grasstree Beach?

Grasstree Beach has a population of 717 (ABS 2021 Census), with a median age of 49.

How long do homes take to sell in Grasstree Beach?

Properties in Grasstree Beach take around 24 days to sell on average, with an auction clearance rate of about 0%.

How much do you need to buy in Grasstree Beach?

Entry-level properties in Grasstree Beach start around $554k, while premium homes reach $1.20m.

What suburbs are near Grasstree Beach?

Suburbs near Grasstree Beach include Campwin Beach.

Available now

Properties in Grasstree Beach

View all listings →