Scotland

NHS GP practices in Inverness

57 registered NHS GP practices covering the IV 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
Brook Sexual Health ServiceIV1 1ES Details →
Nhs Highland Police Custody SuitesIV1 1RL Details →
Burnfield Medical PracticeIV2 3PF Details →
Cairn Medical PracticeIV2 4AG Details →
Crown Medical PracticeIV2 3NF Details →
Culloden Medical PracticeIV2 7LL Details →
Culloden SurgeryIV2 7LL Details →
Dunedin Medical PracticeIV2 4TP Details →
Flow Navigation CentreIV2 3UJ Details →
Highland Community PharmacyIV2 3BW Details →
Highland Test PracticeIV2 7PA Details →
Kingsmills Medical PracticeIV2 3BG Details →
Loch Ness East And StrathnairnIV2 6YB Details →
Pharmacy First Plus IpIV2 3BW Details →
South East Highland Chp OohIV2 5GH Details →
Southside Road SurgeryIV2 4XA Details →
Fairfield Medical PracticeIV3 8HH Details →
Kinmylies Medical PracticeIV3 8PB Details →
Riverside Medical PracticeIV3 5PW Details →
Aird Medical PracticeIV4 7EA Details →
Croyard Road SurgeryIV4 7DJ Details →
Munlochy SurgeryIV8 8NG Details →
Fortrose Medical PracticeIV10 8SY Details →
Cromarty Medical PracticeIV11 8YF Details →
Nairn Healthcare GroupIV12 5EE Details →
Strathpeffer Medical PracticeIV14 9AG Details →
Covid Assessment CentresIV15 9UG Details →
Dingwall Medical GroupIV15 9QS Details →
Highland Optometric PrescribingIV15 9UG Details →
Mid Highland Chp OohIV15 9UG Details →
Alness/Invergordon Med PrcteIV17 0UN Details →
Tain & District Med GroupIV19 1EU Details →
Tain & Fearn Area Med PracticeIV19 1EU Details →
Aultbea & Gairloch Medical PracticeIV22 2HZ Details →
Torridon Medical PracticeIV22 2EZ Details →
Creich SurgeryIV24 3ER Details →
Dornoch Medical PracticeIV25 3LS Details →
Ullapool Health CentreIV26 2XL Details →
Assynt Medical PracticeIV27 4JZ Details →
Lairg Health CentreIV27 4DD Details →
Scourie, Kinlochbervie And Durness Medical PracticIV27 4RP Details →
Tongue Medical PracticeIV27 4XB Details →
Linkwood MedicalIV30 6GQ Details →
Maryhill Group PracticeIV30 1AT Details →
Moray Coast Medical PracticeIV31 6TU Details →
Fochabers Medical PracticeIV32 7EP Details →
Culbin Medical PracticeIV36 1JG Details →
Varis Medical PracticeIV36 1JG Details →
Glenelg Health CentreIV40 8JD Details →
Kyle Medical PracticeIV40 8AE Details →
Carbost Medical PracticeIV47 8SR Details →
South Skye Medical PracticesIV49 9AA Details →
Portree Medical CentreIV51 9BZ Details →
Applecross SurgeryIV54 8LU Details →
Lochcarron Medical PartnershipIV54 8YP Details →
Dunvegan Medical PracticeIV55 8GU Details →
Drumnadrochit Medical PracticeIV63 6UL 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 Inverness (IV)?

57 NHS GP practices are currently listed for Inverness (IV). 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 Inverness (IV) 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