About Avalon
Avalon is a borough in Cape May County, New Jersey, on Seven Mile Island. As of the 2010 United States Census, the full-time borough population was 1,334although it swells during the summer months., Avalon has been a popular vacation destination for beach lovers everywhere. Located on the 7 Mile Beach, sharing the island with Stone Harbor to the south, this island offers a unique charm that you won’t find anywhere else.