| Barry |
| Court Road Surgery, 29 Court Road, Barry, Vale of Glamorgan, CF63 4YD (Evans John G) |
01446 733181 |
| Highlight Park Medical Practice, Lakin Drive, Highlight Park, Barry, Vale of Glamorgan, CF62 8GP (Williams, Ronald Dennis ) |
01446 720100 |
| Ravenscourt Surgery, 36-38 Tynewydd Road, Barry, Vale of Glamorgan, CF62 8AZ (Roper Ben T M) |
01446 733515 |
| The Practice Of Health, 31 Barry Road, Barry, Vale of Glamorgan, CF63 1BA (Sullivan Marianne A L) |
01446 700350 |
| Vale Family Practice, St. Brides Way, Gibbonstown, Barry, Vale of Glamorgan, CF63 1DU (Baig Akram) |
01446 744877 |
| 19 Fontygary Road, Rhoose, Barry, Vale of Glamorgan, CF62 3DR (Branch surgery) |
01446 711822 |
| Porthceri Surgery, Park Crescent, Barry, Vale of Glamorgan, CF62 6HE (Branch surgery) |
01446 735365 |
| Waterfront Surgery, The Waterfront Medical Centre, Heol Y Llongau, Barry, Vale of Glamorgan, CF63 4AR (Chapman Jonathan R) |
01446 734131 |
| West Quay Medical Centre, Hood Road, Barry, Vale of Glamorgan, CF62 5QN (Holgate Simon K) |
01446 722792 |
| Rhoose Medical Centre, 54 Fontygary Road, Rhoose, Vale of Glamorgan Sub to SK Holgate, CF62 3DS (Branch surgery) |
01446 722792 |
| Birchgrove |
| Birchgrove Surgery, Caerphilly Road, Birchgrove, Birchgrove, Cardiff, CF14 4QJ (Prichard JE) |
029 2052 2344 |
| Rhiwbina Surgery, Groes Lon, Rhiwbina, Cardiff, CF14 6JT (Branch surgery) |
029 2061 4695 |
| Llwynbedw Medical Centre, 82-88 Caerphilly Road, Birchgrove, Birchgrove, Cardiff, CF14 4AG |
029 2052 1222 |
| Cathedral View Medical Centre, Llanidloes Road, Gabalfa, Cardiff, CF14 2ST (Branch surgery) |
029 2052 2811 |
| Butetown |
| Butetown Medical Practice, Dr Kay Saunders & Partn, Loudoun Square, Cardiff, Butetown, CF10 5UZ (Saunders KP) |
029 2048 3126 |
| Canton |
| Kings Road Surgery, 180 Kings Road, Canton, Canton, Cardiff, CF11 9DQ (Jordan SE) |
029 2038 8803 |
| Meddygfa Canna Surgery, 27 Wyndham Crescent, Canton, Canton, Cardiff, CF11 9EE (Stone AM) |
029 2039 0722 |
| Meddygfa Lansdowne Surgery, Sanatorium Road, Canton, Canton, Cardiff, CF11 8DG (Heywood W) |
029 2039 5115 |
| The Surgery St Davids Crt, 68A Cowbridge Road East, Cardiff, Canton, South Glamorgan, CF11 9DT (Sabir AW) |
08444778713 |
| 92 Salisbury Road, Cathays, CF24 4AE (Branch surgery) |
08444 778714 |
| Cathays |
| Cathays Surgery, 137 Cathays Terrace, Cardiff, Cathays, South Glamorgan, CF24 4HU (Brown NK) |
029 2035 3020 |
| Cowbridge |
| Cowbridge & Vale Medical Practice, Cowbridge Health Centre, The Broad Shoard, Cowbridge, Vale of Glamorgan, CF71 7DA (Arnold Paul) |
01446 772237 |
| The Cowbridge & Western Vale Group Practice, Cowbridge Health Centre, The Broad Shoard, Cowbridge, Vale of Glamorgan, CF71 7DA (Pardoe Timothy H) |
01446 772383 |
| The Clinic, Boverton Road, Llantwit Major, Vale of Glamorgan, CF61 1XZ (Branch surgery) |
01446 794080 |
| The Surgery, The Square, St. Athan, Vale of Glamorgan, CF62 4PF (Branch surgery) |
01446 751751 |
| Danescourt |
| Danescourt Surgery, 4 Rachel Close, Danescourt, Danescourt, Cardiff, CF5 2SH (Davies AJP) |
029 2057 8686 |
| Dinas Powys |
| The Family Practice, 75 Cardiff Road, Dinas Powys, Vale of Glamorgan, CF64 4JT (Llewellyn Rhian) |
029 2051 5455 |
| The Group Practice, 75 Cardiff Road, Dinas Powys, Vale of Glamorgan, CF64 4JT (Thomas Susan) |
029 2051 2293 |
| Ely |
| Ely Bridge Surgery, 23 Mill Road, Ely, Ely, Cardiff, CF5 4AD (Charles HMJ) |
029 2056 1808 |
| Greenmount Surgery, 25 Church Road, Caerau, Ely, Cardiff, CF5 5LQ (Sinha AK) |
029 2059 3003 |
| The Caerau Lane Surgery, Caerau Lane, Ely, Ely, Cardiff, CF5 5HJ (Ali S) |
029 2059 1855 |
| Byways Surgery, 74 Pwllmelin Road, LLandaff, Cardiff, CF5 2NH (Branch surgery) |
029 2056 2895 |
| Westway, 1 Wilson Road, Ely Cardiff, Ely, South Glamorgan, CF5 4LJ (Lewis JM) |
029 2059 2351 |
| Woodlands Medical Centre, 1 Greenfarm Road, Ely Cardiff, Ely, South Glamorgan, CF5 4RG (Cunningham N) |
029 2059 1444 |
| Fairwater |
| Fairwater Health Centre, Plasmawr Road, Fairwater, CF5 3JT (Harrison MD) |
029 2056 6291 |
| Gabalfa |
| North Road Medical Practice, 182 North Road, Gabalfa Cardiff, Gabalfa, South Glamorgan, CF14 3XQ (Yarr NT) |
029 2061 9188 |
| The Health Centre, Newborough Avenue, Llanishen, Cardiff, CF14 5DB (Branch surgery) |
029 2075 8042 |
| Grangetown |
| 4 Corporation Road, Grangetown, Cardiff, Grangetown, CF11 7AT (Anwar AMGE) |
029 2023 1259 |
| Cardiff Bay Surgery, 150 Clare Road, Grangetown, Grangetown, Cardiff, CF11 6RW (Naseem M A) |
0844 4771890 |
| Cardiff Bay Surgery, Plas Iona, Butetown Street, Butetown, Cardiff, CF10 5UZ (Branch surgery) |
029 2183 3240 |
| Cardiff Bay Surgery, Cambridge Street, Grangetown, Cardiff, CF11 7DJ (Branch surgery) |
0844 4771892 |
| Clare Road Medical Centre, 148 Clare Road, Grangetown, Grangetown, CF11 6RW (Kumar Singh P) |
029 2038 8081 |
| Grange Medical Practice, 32 Corporation Road, Grangetown, Grangetown, Cardiff, CF11 7XA (Lush SG) |
029 2022 6057 |
| Grangetown Health Centre, Cambridge Street,, Cardiff, Grangetown, CF11 7DJ (Tiwari RK) |
0844 4999924 |
| Saltmead Medical Centre, 107 Clare Road, Grangetown, Grangetown, Cardiff, CF11 6QQ (Jones AC) |
029 2034 1103 |
| Heath |
| Crwys Medical Centre, Wedal Road, Heath, Heath, Cardiff, CF14 3QX (Johnson JA) |
029 2052 4140 |
| St Isan Road Surgery, 46 St. Isan Road, Heath, Heath, Cardiff, CF14 4UU (Smith PH) |
029 2062 7518 |
| Whitchurch Road Surgery, 210 Whitchurch Road, Heath, Heath, Cardiff, CF14 3NB (Wiltshire EJM) |
029 2062 1282 |
| Llandaff |
| Llandaff Surgery, 19a High Street, Llandaff, Llandaff, Cardiff, CF5 2DY (Arulanandam M) |
029 2057 6675 |
| Llandaff North |
| Llandaff North Medical Centre, 99 Station Road, Llandaff North, Llandaff North, Cardiff, CF14 2FD (Rothwell AC) |
029 2056 7822 |
| Llanedeyrn |
| Llanedeyrn Health Centre, Maelfa Llanedeyrn, Cardiff, Llanedeyrn, South Glamorgan, CF23 9PN (Morris RL) |
029 2073 1671 |
| Llanishen |
| Llanishen Court Surgery, Llanishen, Cardiff, Llanishen, South Glamorgan, CF14 5YU (Evans DG) |
029 2075 7025 |
| Llanrumney |
| Llanrumney Medical Group, Ball Road, Llanrumney, Llanrumney, Cardiff, CF3 5NP (O'Sullivan M) |
029 2079 2661 |
| Llantwit Major |
| Eryl Surgery, Station Road, Llantwit Major, Vale of Glamorgan, CF61 1ST (Crimmins Geoffrey J) |
01446 793444 |
| Rhoose Medical Centre, 54 Fontygary Road, Rhoose, Vale of Glamorgan, CF62 3DS (Branch surgery) |
01446 712701 |
| Chapel Surgery, Gileston Road, St. Athan, CF62 4PZ (Branch surgery) |
01446 751010 |
| Penarth |
| Albert Road Surgery, Albert Road, Penarth, Vale of Glamorgan, CF64 1BX (Thomas Sara) |
029 2071 1966 |
| Redlands Surgery, Redlands Road, Penarth, Vale of Glamorgan, CF64 3WX (Lewis Peter R W) |
0844 4773591 |
| Stanwell Surgery, Stanwell Road, Penarth, Vale of Glamorgan, CF64 3XE (Evans Jonathan G) |
029 2070 3039 |
| Station Road Surgery, 15/16 Station Road, Penarth, Vale of Glamorgan, CF64 3EP (Williams Stephen R) |
029 2070 2301 |
| Sully Surgery, 25 South Road, Sully, Penarth, Vale of Glamorgan, CF64 5TG (Robinson Thomas A) |
029 2053 0255 |
| Pengam Green |
| Four Elms Medical Centre, Stirling Close, Pengam Green, Pengam Green, Cardiff, CF24 2HP (Morgan SM) |
029 20489292 |
| Four Elms Medical Centre, 103 Newport Road, Cardiff, CF24 0AF (Branch surgery) |
029 2048 5526 |
| Pentwyn |
| St. Davids Medical Centre, Pentwyn Drive, Pentwyn, CF23 7SD (Edwards J) |
029 2073 3032 |
| The Pontprennau Medical Centre, 33 Kenmare Mews, Pontprennau, Cardiff, CF23 8RJ (Branch surgery) |
029 2073 9999 |
| Pentyrch |
| The Surgery, Bronllwyn, Pentyrch - Cardiff Locality, Pentyrch, Mid Glamorgan, CF15 9GE |
02920 892444 |
| Penylan |
| Roath House Surgery, 100 Penylan Road, Penylan, Penylan, Cardiff, CF23 5RH (Westlake JD) |
029 2046 1100 |
| The Penylan Surgery, 74 Penylan Road, Penylan, Penylan, Cardiff, CF23 5SY (Bowen R G) |
029 2049 8181 |
| Plasnewydd |
| Meddygfa Albany Surgery., 219-221 City Road, Cardiff, Plasnewydd, South Glamorgan, CF24 3JD (Dolben R) |
029 2048 6561 |
| The City Surgery, 187 City Road, Plasnewydd, Plasnewydd, Cardiff, CF24 3WD (Aggarwal OP) |
029 2043 7980 |
| Pontprennau |
| Cyncoed Medical Practice, Dartington Drive, Pontprennau, Pontprennau, CF23 8SQ (Marshall GE) |
029 2054 5260 |
| Radyr |
| Radyr Medical Centre, Rectory Close, Radyr, Radyr, Cardiff, CF15 8DZ (Price MM) |
029208 42767 |
| Riverside |
| Riverside Health Centre, Canton Court, Wellington St Cardiff, Riverside, South Glamorgan, CF11 9SH (Bentley RP) |
0844 477 8710 |
| 31 Penhill Road, Cardiff, CF11 9PR (Branch surgery) |
0844 477 8709 |
| The Taff Riverside Practice, Wellington Street, Riverside, Riverside, Cardiff, CF11 9SH (Chaudhuri SK) |
029 2080 3200 |
| Roath |
| Cardiff Health Access Practice, Out of Hours Dept, Cardiff Royal Infirmary, Longcross Street, Roath, Cardiff, CF24 0SZ |
029 2045 4625 |
| Clifton Surgery, 151-153 Newport Road, Roath, Roath, Cardiff, CF24 1AG (Allanby CW) |
029 2049 4539 |
| Roathwell Surgery, 116 Newport Road, Roath, South Glamorgan, CF24 1YT (Dearden AR) |
029 2049 4537 |
| 23 Splott Road, Splott, Splott, CF24 2BU (Branch surgery) |
029 2046 2742 |
| Rumney |
| Rumney Medical Practice, 840/842 Newport Road, Rumney Cardiff, Rumney, South Glamorgan, CF3 4LH (Gerson DAH) |
029 2079 7751 |
| Trowbridge Health Centre, Abergele Road, Trowbridge Estate, Cardiff, CF3 1YH (Branch surgery) |
029 2079 1010 |
| Daintree Surgery, 98 Wentloog Road, Rumney, Cardiff, CF3 3XE (Branch surgery) |
029 2079 7746 |
| Wellwood Surgery, 63 Wellwood, Llanedeyrn, Cardiff, CF23 9JR (Branch surgery) |
029 2073 6905 |
| Splott |
| 106 Splott Road, Splott, Splott, South Glamorgan, CF24 2XY (Foy JGD) |
029 2046 2848 |
| St Mellons |
| Brynderwen Surgery, Crickhowell Road, St Mellons, South Glamorgan, CF3 0EF (Thomas CE) |
029 2079 9921 |
| Minster Surgery, Minster Road, Cardiff, CF23 5SE (Branch surgery) |
029 2047 3999 |
| Willowbrook Surgery, 5 Strathy Road, St Mellons, St Mellons, Cardiff, CF3 0SH (Disley A) |
029 2036 0555 |
| Thornhill |
| North Cardiff Medical Centre, Excalibur Drive Thornhill, Cardiff, Thornhill, South Glamorgan, CF14 9BB (Mayo HG) |
029 2076 4444 |
| 67 Thornhill Road, Rhiwbina, Cardiff, CF14 6PE (Branch surgery) |
029 2075 0322 |
| Whitchurch |
| Bishops Road Medical Cent, 1 Bishops Road, Whitchurch, Whitchurch, Cardiff, CF14 1LT (Lewis G) |
029 2052 2455 |
| Tongwynlais Surgery, 1 St Michaels Close, Tongwynlais, Cardiff, CF15 7LB (Branch surgery) |
029 2081 0311 |
| Meddygfa Llwyncelyn Practice, Park Road Surgery, Park Road, Whitchurch, CF14 7EZ (Jones A) |
029 2035 7601 |
| Whitchurch Village Practice, Park Road Surgery, Whitchurch, Whitchurch, Cardiff, CF14 7EZ (Hayes GJ) |
029 2062 9601 |