Gwynedd has 7 police locations in our directory, policed mainly by North Wales. Each is listed with its postcode and nearest town below.
| # | Station | Postcode | Town | Force | Details |
|---|---|---|---|---|---|
| 1 | Abersoch Police Station | LL53 7EE | Llanengan | North Wales | Map |
| 2 | Bala Police Station | LL23 7SR | Bala | North Wales | Map |
| 3 | Bala Police Station | LL23 7SR | Bala | North Wales | Map |
| 4 | Barmouth Police Station | LL42 1LU | Barmouth | North Wales | Map |
| 5 | North Wales Police | LL57 2RE | Bangor | North Wales | Map |
| 6 | North Wales Police | LL49 9NS | Porthmadog | North Wales | Website Map |
| 7 | Penygroes Police Station | LL54 6LY | Llanllyfni | North Wales | Map |
Locations: OpenStreetMap contributors. Postcode & force attribution: Postcodes UK. Front counters and hours change often, check with North Wales before travelling.
Frequently asked questions
How many police stations are there in Gwynedd?
Our directory lists 7 police locations across Gwynedd. Almost all are staffed police stations rather than small front counters. The main areas with a station include Bala, Llanengan and Barmouth. Many front counters keep limited hours these days, so it is worth checking opening times before travelling to one in person.
Which police force covers Gwynedd?
Policing across Gwynedd is the responsibility of North Wales. Like every force in England and Wales it deals with 999 emergencies and takes non-emergency reports on 101 for its whole area.
Where are the main police stations in Gwynedd?
Well-known stations in Gwynedd include Abersoch Police Station, Bala Police Station and Bala Police Station. Bala has the most locations listed here. In the table above, each station's postcode links through to its surrounding area, and the map link opens its exact spot so you can plan your route.



