Find Latest GP Jobs
Showing 117 results ( 1 - 117 ) out of 117 Vacancies
-
30 Oct2026
GP Locum £700/day - Chapelhall Practice30 Lauchope Street, Chapelhall, Airdrie ML6 8SR
-
16 Jul2026
Firrhill Medical Centre (Allermuir Health Centre) - 7 Month Maternity Locum165 Colinton Mains Drive, Edinburgh EH13 9AF
-
31 Jul2026
Dream Salaried GP Job - Wallace Medical Centre -
20 Jul2026
GP Retainer -
31 Jul2026
GP Retainer -
31 Jul2026
Salaried GP or Partner 4-10SESSIONS AVAILABLEAlford Medical Practice 2 Gordon Road Alford Aberdeenshire AB33 8FL
-
28 Jul2026
Barclay Salaried GPBarclay Medical Practice Maryhill Health and Care Centre 51 Gairbraid Avenue Glasgow G20 8FB
-
14 Aug2026
Salaried GP - 4 sessions weekly89 Northfield Broadway, Edinburgh EH8 7RX
-
31 Aug2026
Long Term Locum Cover30 Auchinloch Street Springburn Glasgow G21 4AH
-
17 Jul2026
Salaried GPReform Street, Beith KA15 2AE
-
08 Aug2026
Long Term Locum GP 4-6 SessionsBlackfriars Medical Practice St Andrews Community Hospital, Largo Road, St Andrews KY16 8AR
-
31 Jul2026
GP locum/salaried/partner/ANP/ANP PartnerBlackwood Medical Practice 125 Carlisle Road Blackwood Lanarkshire ML11 9RT
-
24 Jul2026
Salaried GP 4-6 SessionsFountain Road, Bridge of Allan, Stirling FK9 4EU
-
01 Aug2026
Salaried GP2 Pollock Street Bellshill ML4 1QD
-
31 Dec2026
🌟 Enthusiastic GP Wanted – Maternity Cover (6 months) at Brunton Place Surgery, Edinburgh (6 sessions)9 Brunton Place, Edinburgh EH7 5EG
-
17 Jul2026
Maternity Leave Locum with potential for more permanent salaried /partnership to follow.Camelon Medical Practice 3 Baird Street, Camelon, Falkirk FK1 4PP
-
17 Jul2026
Salaried GP (2-4 Sessions)Camelon Medical Practice 3 Baird Street, Camelon, Falkirk FK1 4PP
-
31 Jul2026
Salaried GP or Partnership Opportunity - Supportive Team & Flexible WorkingCampbeltown Medical Practice Stewart Road Campbeltown Argyll, PA28 6AT
-
31 Jul2026
Salaried GP/long-term locum 4 sessionsPittenweem Surgery, 2 Routine Row, Pittenweem, Fife KY10 2LG
-
31 Jul2026
6- 8 session Salaried GPPittenweem Surgery, 2 Routine Row, Pittenweem, Fife KY10 2LG
-
24 Jul2026
SALARIED GP 6 - 8 SESSIONS PERMANENTCraiglockhart Medical Group, Allermuir Health Centre, 165 Colinton Mains Drive, Edinburgh EH13 9AF
-
31 Dec2026
Salaried GP Post - Cramond Medical PracticeCramond Medical Practice 2 Cramond Glebe Road Edinburgh EH4 6NS
-
18 Jul2026
Salaried GP at Dalhousie Medical Practice, 5-6 sessionsDalhousie Medical Practice, Bonnyrigg Health Centre, 109-111 High Street, Bonnyrigg EH19 2ET
-
31 Jul2026
GP Vacancy for Salaried Post or GP Partner - 6 SessionsDr McMaster & Partners The Health Centre Girvan Community Hospital GIRVAN KA26 9HQ
-
24 Jul2026
Salaried GP/Long Term LocumSpringburn Health Centre, 200 Springburn Way, Glasgow G21 1TR
-
20 Jul2026
Salaried GP - 6 SessionsEast Calder & Ratho Medical Practice, 147 Main Street, East Calder, West Lothian EH53 0EW
-
24 Jul2026
Four session salaried GP - Cupar. Flexible working hours.Eden Villa Practice, Bank Street, Cupar, Fife KY15 4JN
-
29 Jul2026
Long-Term Locum GP Friday's658 – 660 Eglinton Street, Glasgow G5 9RP
-
17 Jul2026
Salaried GP Vacancy - Ellon Group PracticeEllon Group Practice, Schoolhill, Ellon AB41 9JH
-
31 Jul2026
General Practitioner (GP) - Salaried. 4 or 8 sessions. Coatbridge, LanarkshireCoatbridge Health Centre 1 Centre Park Court Coatbridge ML5 3AP
-
31 Jul2026
Salaried GP - 6-8 Sessions33 Finlayson Street, Fraserburgh AB43 9JW
-
31 Aug2026
Long term Locum/Salaried GP Opportunity 4-6 sessions24 Gracemount Drive EH16 6RN
-
30 Jul2026
Salaried GP or GP PartnerHawkhill Medical Centre 215 Hawkhil DUNDEE DD1 5LA
-
30 Sep2026
GPINVERURIE MEDICAL GROUP INVERURIE HEALTH & CARE HUB UPPERBOAT ROAD INVERURIE AB51 3UL
-
30 Sep2026
Locum GP (2 Sessions)Kemnay Medical Group High Street Kemnay AB51 5NB
-
17 Jul2026
GP Opportunities- Kings PracticeGlover Street Medical Centre, 133 Glover Street, Perth PH2 0JB
-
31 Jul2026
Salaried GP – 6 to 8 Sessions (Negotiable)Linkwood Medical The Glassgreen Centre Thornhill Drive Elgin IV30 6GQ
-
31 Jul2026
9 months maternity cover locum75 Bank Street Alexandria G83 0NB
-
31 Jul2026
Salaried GP75 Bank Street Alexandria G83 0NB
-
07 Aug2026
Salaried GPLogan Practice, Level 2/3, Houldsworth Centre, Wishaw ML2 7LP
-
31 Jul2026
Maternity Cover Locum GP Opportunity - Fixed Term (Oban)Mark Dixon Practice Manager Lorn Medical Centre Soroba Road Oban PA34 4HE
-
17 Jul2026
Salaried GP (Option for Partnership)Braesview Medical Group Meadowbank Health Centre Salmon Inn Road, Polmont FK2 0XF
-
31 Jul2026
GP LocumMirin Medical Practice 3 Glasgow Road Paisley PA1 3QS
-
31 Jul2026
Salaried GP Retainer (maternity leave)1 Muirhouse Avenue, Edinburgh EH4 4PL
-
24 Jul2026
Salaried GP - 4-5 SessionsHamilton Square, Livingston, West Lothian EH54 9JZ
-
17 Jul2026
GP Full Time Partner144-146 Cumbernauld Road, Stepps, Glasgow G33 6HA
-
31 Jul2026
GP 12 Month Maternity Cover Sept 2026-Aug 2027 with an Opportunity for Permanent Position.4/6, Old Irvine Road Kilmarnock KA1 2BD
-
31 Aug2026
Salaried GP (6-8 Sessions)4/6, Old Irvine Road Kilmarnock KA1 2BD
-
24 Jul2026
GP Partner and/or Salaried GP – Overtoun Medical PracticeRutherglen Primary Care Centre, 130 Stonelaw Road,Rutherglen G73 2PQ
-
02 Oct2026
Pitcairn Practice Salaried GP - 4-6 sessions per week at 'Best Practice in Fife' 3 years running1 Pitcairn Drive, Balmullo, St Andrews Fife KY16 0DZ
-
31 Jul2026
Locum GP sessions - carefully managed workload - available up to December 2026Riverside Medical Practice, Musselburgh Primary Care Centre, Inveresk Road, Musselburgh EH21 7BP
-
31 Jul2026
Fixed term contract maternity cover GP - up to Aug 2027 - competitive salaryRiverside Medical Practice, Musselburgh Primary Care Centre, Inveresk Road, Musselburgh EH21 7BP
-
31 Aug2026
Salaried GP - Fraserburgh - FLEXIBLE PLUS GH/BENEFITS!!Lochpots Road Fraserburgh AB43 9NW
-
01 Oct2026
Salaried GP, 4-8 sessions per weekScotstown Medical Group, Scotstown Medical Centre. Cairnfold Road, Bridge of Don, Aberdeen AB22 8LD
-
01 Oct2026
Locum GP. 4 - 6 sessionsScotstown Medical Group, Scotstown Medical Centre. Cairnfold Road, Bridge of Don, Aberdeen AB22 8LD
-
21 Aug2026
GP8 Harbour Street, Ardrossan, Ayrshire KA22 8EA
-
14 Jul2026
Long Term Locum / Salaried GPStenhouse Practice,Park Drive, Stenhousemuir, Larbert FK5 3BB
-
17 Jul2026
Salaried GPStrathpeffer Medical Practice, School Road, Strathpeffer, Ross-shire IV14 9AG
-
31 Aug2026
Tain & District Medical Group - SALARIED GP - commutable from InvernessTain & District Medical Group Health Centre Craighill Terrace Tain IV19 1EU
-
30 Aug2026
Locum GP -TMMGTanyard Muirkirk Medical Group, Cumnock Health Centre, 2 Tanyard, Cumnock KA18 1BF
-
31 Oct2026
Salaried GP - 6-8 sessionsGreen Practice Whitefriars Surgery Perth PH1 1PP
-
31 Jul2026
Salaried or Partner GPHealth Centre, Springfield Road, Stornoway, Western Isles HS1 2PS
-
31 Jul2026
Salaried GP - 6 SessionsVictoria Practice 2nd Floor, Leith Community Treatment Centre 12 Junction Place, Edinburgh EH6 5JA
-
31 Aug2026
GP Locum required to cover maternity leave – 4 sessions weekly from December 2026Strathbrock Partnership Centre, 189a West Main Street, Broxburn, West Lothian. EH52 5LH
-
30 Sep2026
3 MONTH GP LOCUMTHORNTREE PRACTICE - Thornliebank Health Centre. 20 Kennishead Road. Glasgow G46 8NY G46 8NY
-
30 Aug2026
GP PARTNERTinto Medical Practice Airdrie Community Health Centre 86-88 Graham Street Airdrie ML6 6DB
-
31 Jul2026
Long Term Locum GPBlantyre Health CentreVictoria StBlantyre G72 0BS
-
31 Dec2026
8 Session Salaried GP1 Weavers Lane Whitburn EH47 0SD
-
31 Jul2026
Salaried GPCentral Health Centre, North Carbrain Road, Cumbernauld, Glasgow, UK G67 1BJ
-
01 Oct2026
Partner / Salaried GP Opportunity - Mairches Medical Practice (Galashiels & Hawick)6 O’Connell Street, Hawick TD9 9HU, Health Centre, Currie Road, Galashiels TD1 2UA TD9 9HU
-
31 Jul2026
Salaried GP 6-8 Sessions Commencing August 2026 (Elmbank Group Practice, Aberdeen)AB25 2XE
-
21 Aug2026
GP RetainerMilton Surgery Mountcastle Healthcare Centre 132 Mountcastle Drive South Edinburgh EH15 3LL
-
19 Jul2026
***Fabulous opportunity SALARIED GP***30 Croftfoot Road GLASGOW G44 5JT
-
19 Jul2026
***Fabulous opportunity LOCUM GP***30 Croftfoot Road GLASGOW G44 5JT
-
28 Jul2026
Salaried GPBarclay Fauldhouse Lanrigg Road Bathgate EH47 9JD
-
28 Jul2026
Equity GP PartnerBarclay Fauldhouse Lanrigg Road Bathgate EH47 9JD
-
31 Jul2026
Retainer GP -
31 Jul2026
Salaried GP Position - Isle of Bute -
21 Aug2026
Salaried GP 2-4 SessionsCastlehill Loan Kippen Stirling FK8 3DZ
-
30 Sep2026
GP salaried/ partnership job on the island of North Uist in the Western Isles.North Uist Medical practice. Lochmaddy Ise of North Uist Hs6 5AE
-
31 Jul2026
GP FOR SPECIALIST ROLE, MIX OF CLINICAL & NON PATIENT MANAGEMENT WORK/ GOVERNANCE / TRAVEL ETCAlford Medical Practice 2 Gordon Road Alford Aberdeenshire AB33 8FL
-
31 Aug2026
SALARIED GP - HIGH SESSIONAL RATE PLUS FLEXIBLE WORKING! -
24 Jul2026
GP RECEPTIONISTAtlas Medical Practice Dr Watson & Dr Smith Springburn Health Centre 200 Springburn Way Glasgow G21 1TR
-
31 Jul2026
GP Clinical Pharmacist20 Main Street, Stevenston, North Ayrshire KA20 3AB
-
31 Aug2026
SALARIED GP - HIGH SESSIONAL RATE PLUS FLEXIBLE WORKING!20 Main Street, Stevenston, North Ayrshire KA20 3AB
-
31 Jul2026
GP FOR SPECIALIST ROLE, MIX OF CLINICAL & NON PATIENT MANAGEMENT WORK/ GOVERNANCE / TRAVEL ETC20 Main Street, Stevenston, North Ayrshire KA20 3AB
-
31 Jul2026
Locum GPBarbauchlaw Medical Practice 18 North Street Armadale EH48 3QB
-
07 Aug2026
GP PharmacistAlison Lea Medical Centre Calderwood East Kilbride G74 3BE
-
31 Jul2026
SALARIED GP - LIVINGSTONCarmondean Medical Group, Livingston, West Lothian EH54 8PY
-
30 Sep2026
Salaried GP (4-10sessions available)School Street New Pitsligo Fraserburgh AB43 6NE
-
31 Jul2026
GP REQURIED FOR MANAGEMENT LEAD ROLESchool Street New Pitsligo Fraserburgh AB43 6NE
-
17 Jul2026
SALARIED GP - 4 - 5 SESSIONS PER WEEKCRAIGSHILL HEALTH CENTRE THE MALL, CRAIGSHILL, LIVINGSTON EH54 5DY
-
31 Jul2026
6-8 Session Salaried GP - Culbin Medical Practice, Forres, MorayVaris Medical Practice Forres Health & Care Centre Grantown Road FORRES, IV36 1JG IV36 1JG
-
31 Jul2026
SALARIED GP - HIGH SESSIONAL RATE PLUS FLEXIBLE WORKING!Rossland Place, Kinghorn, Fife, KY3 9RT
-
31 Jul2026
GP Locum - Maternity Cover from July 2026Hunter Community Health Centre, Andrew Street, East Kilbride G74 1AD
-
31 Aug2026
Salaried GPHunter Community Health Centre, Andrew Street, East Kilbride G74 1AD
-
31 Jul2026
Long term Locum (3 sessions) - Knightswood Medical Practice1980 Great Western Road Glasgow G13 2SW
-
31 Jul2026
Newarthill Medical Practice - Salary/Long-term Locum GP 2-6 sessions15 Carfin Road, Carfin North Lanarkshire ML1 5AG
-
31 Dec2026
General Practitioner (Locum Cover)7 Rubislaw Place ABERDEEN AB10 1QB
-
31 Dec2026
General Practitioner (Salaried Position)7 Rubislaw Place ABERDEEN AB10 1QB
-
30 Jul2026
GP PRACTICE ADMINISTRATORTinto Medical Practice Airdrie Community Health Centre 86-88 Graham Street Airdrie ML6 6DB
-
31 Jul2026
Salaried GPCCHC Hallpark Road Sauchie Alloa FK10 4JQ
-
22 Jul2026
253371 Salaried GP (PM)East Health & Social Care Partnership
-
20 Jul2026
NR253156* - Salaried General Practitioner - Walk In Service (GMED)Aberdeen Health Village
-
14 Jul2026
Salaried GPRosyth Health Centre
-
11 Aug2026
GP Salaried (13.5K per session) or GP PartnerPath House Medical Practice
-
17 Jul2026
Salaried GP Drumnadrochit Health CentreDrumnadrochit Health Centre
-
26 Jul2026
Salaried General Practitioner - Lerwick Health CentreLerwick GP Practice
-
22 Jul2026
Out of Hours General PractitionerRaigmore Hospital
-
15 Jul2026
GP Medical ReceptionistPitteuchar Health Centre
-
31 Jul2026
Salaried GP with Drs. Fordyce, Parish & PowarKirkcaldy Health Centre
-
31 Jul2026
GP PartnerNorth Glen Medical Practice
-
25 Aug2026
GP Partner/Salaried GPHawick Health Centre
-
31 Dec2026
By Invite Only -OOH GP -Staff Bank - NHS Highland OnlyVarious
-
26 Jul2026
Older Age Psychiatrist/GP with Special Interest (Dementia)The Balfour
-
31 Jul2026
GP partner or salaried GP - 238058Skeith Health Centre
-
11 Nov2027
Salaried GP / Partner Vacancies in GrampianNHS Grampian
