GP surgeries in Swansea
25 GP practices in Swansea, covering postcode districts SA1, SA2, SA3, SA5, SA6, SA7.
From NHS GP practice registers. Always confirm details directly before visiting.
Hospitals near Swansea
NHS hospitals
- Singleton Hospital (2 mi)
- Morriston Hospital (4 mi)
- Neath Port Talbot Hospital (7 mi)
Private hospitals
More in and around Swansea
- Pharmacies in Swansea (49)
- GP surgeries in Neath
- GP surgeries in Llanelli
- GP surgeries in Bridgend
- GP surgeries in Llwynypia
- GP surgeries in Merthyr Tydfil
Questions and answers
How do I register with a GP in Swansea?
Choose a practice whose catchment area covers your home address, then register online through the NHS App or the practice's website, or ask at reception. You don't need proof of address or ID to register with an NHS GP in England.
How many GP surgeries are there in Swansea?
We list 25 NHS GP practices in Swansea.
Can I see a private GP instead?
Yes. Private GP appointments are available in person and online, usually within a day or two. A 15 to 20 minute appointment typically costs £70 to £150. See our private GP cost guide.