Eastshore liegt im Süden von Mainland am nördlichen Ufer des Sees Pool of Virkie, bei dem sich, auf der gegenüberliegenden Seite, der Flughafen Sumburgh befindet. Nach Exnaboe sind es 400 Meter im Norden, zu einem Broch am Brough Head 500 Meter im Südosten.