Good fishing grounds and a sheltered cove attracted the first settlers to the area of Admirals Beach. Previously spelled Admiral's Beach, the rural community is a fishing port located on the island of Newfoundland, along a point of land in the southern Avalon Peninsula near Great Colinet Island fronting St. Mary's Bay.
Avalon Island iis home to 248,418 people (approximately 49% of Newfoundland's population in 2006), and is the location of the provincial capital, St. John's. It is connected to the main section of the island by the 5 km/3 mile wide Isthmus of Avalon. The peninsula protrudes into the rich fishing zones near the Grand Banks. Its four major bays—Trinity Bay, Conception Bay, St. Mary's Bay, and Placentia Bay—have long been the centre of Newfoundland's fishing industry.