From Wikipedia, the free encyclopedia.
This is a list of the islands of Wales, the mainland of which is part of Great Britain.
| Name | Island Group / Location |
|---|---|
| Anglesey | Irish Sea |
| Bardsey Island | Pembrokeshire |
| Cardigan Island | Ceredigion |
| Sheep Island | Pembrokeshire |
| Holy Island, Anglesey | Anglesey |
| Puffin Island | Anglesey |
| Ramsey Island | Pembrokeshire |
| Sheep Island | Pembrokeshire |
| Skokholm Island | Pembrokeshire |
| Skomer Island | Pembrokeshire |
See also: List of islands of England, List of islands of Scotland, List of islands of Ireland, List of the British Isles

