Balnarring Beach is a town on the Mornington Peninsula in Melbourne, Victoria, Australia, 2 km south of Balnarring and approximately 65 km south-east of Melbourne's Central Business District, located within the Shire of Mornington Peninsula local government area.