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
Ballast Bank/Lewis's Island Porthmadog
Bardsey Island Gwynedd
Barry Island Vale of Glamorgan
Burry HolmsGower
Caldey Island Pembrokeshire
Cardigan Island Ceredigion
Carreg OnnenPembrokeshire
Carreg RhosonPembrokeshire
Carreg yr HalenAnglesey
Church Island Anglesey
Cribinau Anglesey
DaufraichPembrokeshire
Denny Island Monmouthshire
East Mouse Anglesey
EmsgerPembrokeshire
Flat Holm Bristol Channel
GateholmPembrokeshire
Grassholm Pembrokeshire
Holy Island Anglesey
Maen GwenonwyLlŷn Peninsula
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 MeicelPembrokeshire
Ynys MoelfreAnglesey
Ynys OnnenPembrokeshire
Ynys WelltogAnglesey
Ynys y BîgAnglesey

Largest islands in Wales

Inland islands

There are no islands of any great size in lakes in Wales. The crannog in Llangorse Lake is an artificial island. Several reservoirs contain islets e.g. Llyn Brenig, Elan Valley Reservoirs and Llyn Trawsfynydd, the last named having the largest and most numerous, though some are linked by causeways.