St Andrews Beach is a coastal village in the southern extremity of the Mornington Peninsula in Melbourne, Victoria, Australia, 68 km south of Melbourne's Central Business District, located within the Shire of Mornington Peninsula local government area. St Andrews Beach recorded a population of 974 at the 2021 census.
Population: 974 (2021 census)
Established: 1960s
Postcode(s): 3941
Location: 87 km (54 mi) from Melbourne · 5 km (3 mi) from Rye
AdFind discounts on the best StAndrewsBeachVictoria. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.
Millions of hotel reviews · Candid traveler photos · Easy price comparison