The borough borders the Monmouth County communities of Belmar, Bradley Beach, Neptune City and Neptune Township [REF].
Avon-by-the-Sea is located on the Atlantic Ocean and is surrounded by two other bodies of water.