Sheaves Cove ligt in het zuiden van het West-Newfoundlandse schiereiland Port au Port, aan de oevers van St. George's Bay. Het bestaat voornamelijk uit relatief verspreide bebouwing langs provinciale route 460. Zo'n 150 m ten zuiden van die route bevinden zich de Hidden Falls, watervallen waarvoor een toeristisch uitkijkpunt voorzien is.
De plaats grenst in het westen aan de gemeente Cape St. George en in het oosten aan het gehucht Lower Cove.
Demografie
De designated place Sheaves Cove kent demografisch gezien, net zoals de meeste afgelegen plaatsen op Newfoundland, reeds jarenlang een dalende trend. Tussen 1991 en 2021 daalde de bevolkingsomvang van 169 naar 49. Dat komt neer op een daling van 120 inwoners (-71%) in dertig jaar tijd.
Demografische ontwikkeling van Sheaves Cove tussen 1991 en 2021