It is located about 91 kilometres (57 mi) north-east of the town of Scottsdale.
The 2016 census determined a population of 40 for the state suburb of Musselroe Bay.
[1] The locality was gazetted as Poole in 1968, and changed to Musselroe Bay in 2001.
Musselroe Bay (the body of water) is an inlet of Great Musselroe Bay, which is an inlet of Banks Strait, a channel at the eastern end of Bass Strait.
[3] The C845 route (Musselroe Road) enters from the south-west and runs through to the north-east.