[1] The population is centered in an unnamed village, located on Station Hill, a hilltop in the south-west of the island.
Electricity was only recently (2002) provided by a central generator located on Saline Bay.
From the crest of the hill behind the Catholic Church, there is an overlook of the Tobago Cays, Canouan and Union Island.
Mayreau also has a small resort area on Saltwhistle Bay, a very popular spot for anchoring yachts.
[2] The Grenadines mail boat calls at Mayreau, but boarding can be difficult, as the vessel remains in deeper waters, with passengers being required to embark and leave through the use of smaller craft, which land on the nearby beach.