St Andrews Beach

VIC 3941 • Victoria

974
Population (2021)
N/A
Median Income
3.08 km²
Area
N/A
Median Rent
CoastalBeachsidePeacefulRuralFamily-Friendly

About St Andrews Beach

St Andrews Beach is a small coastal locality on the southern tip of the Mornington Peninsula in Victoria, approximately 70 kilometres south-east of Melbourne CBD within the Mornington Peninsula Shire. The community has a population of around 974 residents living in a compact 3 square kilometre area of low-density housing among coastal scrub and dunes. With a median household income of around 0,000 and a mix of holiday homes and permanent residences, the area has a relaxed, semi-rural coastal character.

The locality sits near the spectacular surf beach at Gunnamatta — one of Victoria's most iconic (and challenging) surf beaches — as well as the more sheltered St Andrews Beach itself. The area is popular with surfers, nature lovers, and those seeking a peaceful lifestyle away from suburban Melbourne. Public transport options are limited and a car is essential, though the Peninsula Link freeway has improved connections to Frankston and Melbourne. The surrounding Mornington Peninsula wine and food region adds to the lifestyle appeal for both residents and weekend visitors.

St Andrews Beach falls under postcode 3941 and is governed by the local council Council (LGA). For state elections, residents vote in the Nepean (Eastern Victoria) electorate.

📍 Location

State
Postcode
3941
Urban Area
N/A
LGA / Council
N/A
Federal Electorate
State Electorate
Type
Locality
Timezone
Melbourne (UTC+10)
Coordinates
-38.40°, 144.83°
Statistical Area
N/A
Area
3.08 km²
Elevation
0m

🚌 Transport & Commute

Bus Services

  • Mornington Peninsula Bus — Rosebud / Frankston Approx. 40-50 min to Frankston

Commute to Melbourne CBD

Distance
70 km
By Train
No direct service; bus to Frankston then Frankston Line train to Flinders Street (approx. 2h total)
By Car (Peak)
1h 10min – 1h 30min
By Car (Off-Peak)
55min – 1h 10min

🛣️ Peninsula Link freeway improves access to Frankston and EastLink; most residents commute by car

Walkability Almost All Errands Require a Car

No local shops or services; a car is essential for all daily needs, with Rosebud and Rye being the nearest retail centres

🛒 Supermarkets Nearby

No major supermarkets listed for this suburb.

🎓 Schools

👥 Demographics

Census 2016
0
Census 2021
974
0% growth

Population Growth

Gender Distribution (Census 2021)

Income 2016
N/A
Income 2021
N/A
0% increase

Income Comparison

📊 Population: ABS Census 2021
💰 Income: ABS Census 2021

Nearby Suburbs

Frequently Asked Questions

What is St Andrews Beach known for? +

St Andrews Beach is known for its proximity to Gunnamatta Ocean Beach, one of Victoria's most famous and powerful surf breaks. The area is popular with surfers, nature enthusiasts, and those seeking a quiet coastal lifestyle on the Mornington Peninsula.

How far is St Andrews Beach from Melbourne CBD? +

St Andrews Beach is approximately 70 kilometres south-east of Melbourne CBD, typically a 55 minute to 1 hour 15 minute drive via the Peninsula Link freeway depending on traffic conditions.

Does St Andrews Beach have public transport? +

Public transport options are very limited. There is no train station in the locality; the nearest is Frankston, approximately 30 kilometres away. Some bus services connect to nearby Mornington Peninsula towns. A car is essential for residents.

What is the population of St Andrews Beach? +

St Andrews Beach has a population of approximately 974 permanent residents according to the 2021 Census. The population grows noticeably during summer and holiday periods as holiday homeowners visit the area.

Is St Andrews Beach a good place to live? +

St Andrews Beach is ideal for those who value a relaxed coastal lifestyle, surf culture, and the natural beauty of the Mornington Peninsula. It suits retirees, remote workers, and surf enthusiasts, though limited local services and a car dependency should be factored in.

What is the postcode for St Andrews Beach? +

The postcode for St Andrews Beach is 3941.