Scotland

NHS GP practices in Edinburgh

127 registered NHS GP practices covering the EH postcode area.

Moving to this area? You'll need to register with a GP practice local to your new address — most practices only accept patients within a set catchment area, so check directly with a practice before you move. For quality ratings and patient survey results, see NHS.uk's official GP finder.
Practice namePostcodeDetails
Edinburgh Access PracticeEH1 1TQ Details →
Dr Thyne & PartnersEH3 6EH Details →
Gilmore Medical PracticeEH3 9QQ Details →
Leven Medical PracticeEH3 9QQ Details →
Meadows Medical PracticeEH3 9HW Details →
The Green PracticeEH3 6EH Details →
The Group Practice - EyreEH3 5EU Details →
West End Medical PracticeEH3 7EB Details →
Blackhall Medical CentreEH4 3TH Details →
Cramond Medical PracticeEH4 6NS Details →
Davidson'S Mains Medical CentreEH4 5BP Details →
Lucs Western General HospitalEH4 2XU Details →
Muirhouse Medical GroupEH4 4PL Details →
Bangholm Medical CentreEH5 3AH Details →
Crewe Medical CentreEH5 2LY Details →
The Long House SurgeryEH5 3EL Details →
Leith Mount SurgeryEH6 4EG Details →
Leith SurgeryEH6 8HQ Details →
Links Medical CentreEH6 8BW Details →
Summerside Medical PracticeEH6 4NY Details →
The Victoria PracticeEH6 5JA Details →
Annandale Medical PracticeEH7 4AT Details →
Brunton Place SurgeryEH7 5EG Details →
Restalrig Park Medical CentreEH7 6UJ Details →
St Triduana'S Medical PracticeEH7 6RU Details →
The Hopetoun PracticeEH7 4AT Details →
Baronscourt SurgeryEH8 7RX Details →
Boroughloch Medical PracticeEH8 9RD Details →
Dalkeith Road Medical PracticeEH8 9RD Details →
Mackenzie Medical CentreEH8 9DX Details →
St Leonard'S Medical CentreEH8 9RU Details →
University Health ServiceEH8 9AL Details →
Grange Medical GroupEH9 1AG Details →
Hermitage Medical PracticeEH9 2HL Details →
Lucs Aah - Blackford PavilionEH9 2HL Details →
Lucs Aah - Woodland HouseEH9 2HL Details →
Lucs RhscEH9 1LG Details →
Braids Medical PracticeEH10 6QT Details →
Bruntsfield Medical PracticeEH10 4EY Details →
Challenging Behaviour General PracticeEH10 5HF Details →
Morningside Medical PracticeEH10 5ER Details →
Sighthill Green Medical PracticeEH11 4AU Details →
Sighthill Red Medical PracticeEH11 4AU Details →
Springwell Medical GroupEH11 2JL Details →
Whinpark Medical PracticeEH11 3RA Details →
Barclay Medical Practice East CraigsEH12 8XP Details →
Ladywell Medical Centre (East)EH12 7UN Details →
Ladywell Medical Centre (West)EH12 7TB Details →
Murrayfield Medical CentreEH12 5SS Details →
Murrayfield Medical PracticeEH12 5QX Details →
Colinton SurgeryEH13 0LB Details →
Craiglockhart Medical GroupEH13 9AF Details →
Firrhill Medical CentreEH13 9AF Details →
Riccarton General PracticeEH14 4AS Details →
Slateford Medical PracticeEH14 1NQ Details →
The Pentlands Medical PracticeEH14 5QB Details →
Wester Hailes Medical PracticeEH14 3JF Details →
Durham Road Medical GroupEH15 1NY Details →
Milton SurgeryEH15 3LL Details →
Southfield Medical PracticeEH15 3LL Details →
Braefoot Medical PracticeEH16 5TY Details →
Craigmillar Medical GroupEH16 4DT Details →
Dr A Comiskey And PartnersEH16 5TY Details →
Gracemount Medical GroupEH16 6RN Details →
Inchpark SurgeryEH16 5QU Details →
Liberton Medical GroupEH16 6JT Details →
Lucs RieEH16 4SA Details →
Niddrie Medical PracticeEH16 4DT Details →
Ferniehill SurgeryEH17 7AB Details →
The Southern Medical GroupEH17 7PR Details →
Dalhousie Medical PracticeEH19 2ET Details →
Quarryfoot PracticeEH19 2ET Details →
Strathesk Medical GroupEH19 2ET Details →
Loanhead Medical PracticeEH20 9LA Details →
Inveresk Medical PracticeEH21 7BP Details →
Riverside Medical Practice LlpEH21 7BP Details →
Dalkeith Medical PracticeEH22 1AP Details →
Lucs BonnyriggEH22 3ND Details →
Newbattle Medical PracticeEH22 4AA Details →
Newbyres Medical GroupEH23 4TP Details →
Roslin Medical PracticeEH25 9NT Details →
Eastfield Medical PracticeEH26 8EZ Details →
Penicuik Medical PracticeEH26 8LF Details →
Ratho Medical PracticeEH28 8RH Details →
Almond Group PracticeEH29 9AS Details →
South Queensferry Medical PracticeEH30 9HA Details →
Gullane Medical PracticeEH31 2HP Details →
Prestonpans Group PracticeEH32 9QS Details →
The Harbours Medical Practice LlpEH32 0JU Details →
Tranent Medical Practice LlpEH33 2JX Details →
Ormiston Medical PracticeEH35 5AB Details →
Pathhead Medical PracticeEH37 5PP Details →
North Berwick Group PracticeEH39 4PU Details →
East Linton SurgeryEH40 3DP Details →
Lammermuir Medical PracticeEH41 3NF Details →
Lucs East Lothian Community HospitalEH41 3PF Details →
The Orchard Medical PracticeEH41 3NF Details →
Tyne Medical PracticeEH41 3NF Details →
Cromwell Harbour Medical PracticeEH42 1EE Details →
Lauderdale Medical PracticeEH42 1EE Details →
Whitesands Medical PracticeEH42 1EE Details →
St Ronan'S PracticeEH44 6QE Details →
The Neidpath PracticeEH45 8JG Details →
The Tweed PracticeEH45 8JG Details →
West Linton Medical PracticeEH46 7EX Details →
Ashgrove Group PracticeEH47 7LJ Details →
Barclay Medical Practice-FauldhouseEH47 9JD Details →
Whitburn Group Medical PracticeEH47 0SD Details →
Barbauchlaw Medical PracticeEH48 3QB Details →
Kingsgate Medical PracticeEH48 2SS Details →
Newland Medical PracticeEH48 2SS Details →
Simpson Medical GroupEH48 2SS Details →
Linlithgow Group Medical PracticeEH49 7ER Details →
Kinneil Medical PracticeEH51 0DQ Details →
The Richmond PracticeEH51 0DQ Details →
Ferguson Medical PracticeEH52 5LH Details →
Linden Medical PracticeEH52 5LH Details →
The Wood Medical PracticeEH52 5LH Details →
East Calder Medical PracticeEH53 0EW Details →
Barclay Medical PracticeEH54 8PY Details →
Carmondean Medical GroupEH54 8PY Details →
Dedridge Medical GroupEH54 6QQ Details →
Howden Health CentreEH54 6TP Details →
Lucs SjhEH54 6PP Details →
Murieston Medical Practice LlpEH54 9JZ Details →
The Craigshill PartnershipEH54 5DY Details →
West Calder Medical PracticeEH55 8EJ Details →

Want faster access to a specialist?

Private GP appointments are typically available same-day. See how it works, or compare health insurance that includes GP access.

Private GP Options

← All areas · Search by postcode instead →

Frequently asked questions

How many NHS GP practices are listed in Edinburgh (EH)?

127 NHS GP practices are currently listed for Edinburgh (EH). Always confirm details directly with the GP practice you choose, since specifics can change between updates.

Is this list up to date?

This list reflects NHS practice registers as of our last data refresh. Practices open, close and change catchment areas, so always confirm directly before registering.

Can I search by postcode instead?

Yes — postcode search ranks the closest NHS GP practices to any address by real distance, rather than showing the whole Edinburgh (EH) area at once.

Do I need to register with a GP practice near my home address?

Usually yes — most NHS GP practices only accept patients who live within a defined catchment area, so check with a practice before assuming you can register there.

Find Care Near You