The Isle of May is in the north of the outer Firth of Forth, about off the coast of mainland Fife. It is long, less than wide and has a total area of making it by far the largest of the Forth islands. Although often inhabited in the past nobody has been recorded as living there since the automation of the lighthouse. Rona is a tidal islet to the north joined to the main island by a bridge. Further north are North Ness, the Mars Rocks and Norman Rock. Clett and the Middens are stacks to the east and The Pillow is a skerry to the south east. Maiden Rocks and Maiden Hair lie just offshore to the south.