List of islands of Wales


This is a list of islands of Wales, the mainland of which is part of Great Britain, as well as a table of the largest Welsh islands by area. The list includes tidal islands such as Sully Island but not locations such as Shell Island which, though they are termed islands, are peninsulas.
NameIsland group/location
Anglesey Irish Sea
Bardsey Island Gwynedd
Barry Island Vale of Glamorgan
Caldey Island Pembrokeshire
Cardigan Island Ceredigion
Caldey Island Pembrokeshire
Carreg OnnenPembrokeshire
Church Island Anglesey
Cribinau Anglesey
East Mouse Anglesey
Flat Holm Bristol Channel
GateholmPembrokeshire
Grassholm Pembrokeshire
Holy Island Anglesey
Middle HeadGower
Middle Mouse Anglesey
Middleholm Pembrokeshire
Mumbles Head Island Gower
North Stack Anglesey
Puffin Island Anglesey
Ramsey Island Pembrokeshire
St Catherine's Island Pembrokeshire
St Margaret's Island Pembrokeshire
St Tudwal's Island East St Tudwal's Islands
St Tudwal's Island West St Tudwal's Islands
Salt Island Anglesey
Sheep Island Pembrokeshire
The Skerries Anglesey
Skokholm Pembrokeshire
Skomer Pembrokeshire
South Stack Anglesey
Sully IslandVale of Glamorgan
Thorn IslandPembrokeshire
Tusker Rock Vale of Glamorgan
West Mouse Anglesey
Worms Head Gower
Ynys BenlasAnglesey
Ynys BeriPembrokeshire
Ynys CantwrPembrokeshire
Ynys CastellAnglesey
Ynys DulasAnglesey
Ynys Eilun & Pont yr EilunPembrokeshire
Ynys FaelogAnglesey
Ynys FeurigAnglesey
Ynys GaintAnglesey
Ynys GifftanGwynedd
Ynys Gored GochAnglesey
Ynys GwelltogPembrokeshire
Ynys LlanddwynAnglesey
Ynys LochtynCeredigion
Ynys MoelfreAnglesey
Ynys y BîgAnglesey

Largest islands in Wales