Berowra Heights is a suburb of northern Sydney in the state of New South Wales. It covers an area of 8.004 square kilometres and is in the north-west of the suburb of Berowra and east of Berowra Waters. The name Berowra is an aboriginal word which means place of many shells. Located 39 kilometres north of the Sydney central business district, in the local government area of Hornsby Shire, Berowra Heights has a recorded population of 5264 residents.