Avalon Beach is a Major Urban locality located in New South Wales and part of the Greater Sydney , with a population of 9905. Avalon Beach Avalon Beach covers an area of 5.131 square km. Its elevation is 46 meters. It is governed by Northern Beaches (Area). .