Skelberry liegt im zentralen Bereich des Südens von Mainland, nordöstlich des Sees Loch of Brow. Nach Boddam ist es einen Kilometer weit im Südosten. Sonstige Ortschaften in der Nähe sind Dunrossness im Süden, Longfield im Südwesten und South Scousburgh im Nordwesten.