Menu
Search
for example job, company, skills
for example city, county or postcode

26 General practitioner jobs in Wales

Show filters

Filter by Disability Confident

Filter by Remote working

Filter by Location

Filter by Posting date

Filter by Salary range

Filter by Category

Filter by Contract type

Filter by Hours

Results 1-10 of 26
Show per page and sort by

General Practitioner

  • 21 April 2026
  • NHS Jobs - Swansea, SA5 9EA
  • Negotiable
  • Permanent
  • Full time

An opportunity for an experienced or newly qualified GP has arisen to join our friendly team in our new purpose built premises. The Practice shares the workload equally and encourages coffee and lunch breaks to meet with the Practice team. The Practice adopts ...

General Practitioner (GP)

  • 30 March 2026
  • NHS Jobs - Presteigne, LD8 2RJ
  • Negotiable
  • Permanent
  • Full time

Key Responsibilities Purpose of the Post and General Responsibilities To provide General Medical Services to residents in Presteigne, Mid Powys and to provide service, support and advice aimed at developing excellence in general medical services to the ...

General Practitioner - Narberth Surgery

  • 30 March 2026
  • NHS Jobs - Narberth, SA67 7AA
  • Negotiable
  • Permanent
  • Full time

The post holder will: Provide comprehensive general medical services to the practice population. Undertake a variety of consultation types including face-to-face, telephone, video and online consultations. Diagnose and manage acute and chronic illness. Provide...

General Practitioner - Redlands Surgery

  • 02 April 2026
  • NHS Jobs - Penarth, CF64 3WX
  • Negotiable
  • Permanent
  • Full time

We are looking for a GP to cover 5 sessions over 3 days with a proportionate on call. The successful applicant may be newly qualified or very experienced, all we ask from the right candidate is that they are driven, enthusiastic and with a vision of how they ...

General Practitioner - Fairfield Surgery

  • 15 April 2026
  • NHS Jobs - Llanelli, SA15 3AE
  • Negotiable
  • Permanent
  • Full time

Part Time Salaried GP - Fairfield Surgery, LlanelliWe are looking for another salaried GP to join our Team.We are a highly successful urban Practice in Llanelli Town Centre, serving a population of almost 8,000 patients. The Practice is located in beautiful ...

General Practitioner - Bryngwyn Surgery

  • 17 April 2026
  • NHS Jobs - Newport, NP20 4JS
  • Negotiable
  • Contract
  • Full time

We are seeking a long-term locum GP to join Bryngwyn Surgery for a regular Friday. The role is forall day Friday, withafternoon on-call responsibility. You will provide a mix of routine and urgent care, supported by a well-established MDT including an ANP, ...

General Practitioner - St Paul's Clinic

  • 27 March 2026
  • NHS Jobs - Newport, NP20 4EJ
  • Negotiable
  • Permanent
  • Full time

JOB TITLE SALARIED GENERAL PRACTITIONER WITH A VIEW TO PARTNERSHIP REPORTS TO THE PARTNERS THE PRACTICE MANAGER Administratively HOURS 4 to 6 sessions per week Job summary The post holder will manage a caseload and deal with a wide range of health needs in a ...

General Practitioner - Bridgend Group Practice

  • 12 March 2026
  • NHS Jobs - Bridgend, CF31 3NW
  • Negotiable
  • Contract
  • Full time

No job description available . More details available upon request. Role is fixed for duration of maternity cover.

General Practitioner - Argyle Medical Group

  • 09 December 2025
  • NHS Jobs - Pembroke Dock, SA72 6HL
  • Negotiable
  • Permanent
  • Full time

We invite qualified candidates who are passionate about making a difference in their patients' lives to apply for this rewarding opportunity. Job Type: Full-timeAbility to commute/relocate

General Practitioner - Wellspring Medical Centre

  • 08 April 2026
  • NHS Jobs - Newport, NP11 6BJ
  • Negotiable
  • Contract
  • Full time

Wellspring Medical Centre is a medium-sized practice (list size 9500) based 5 minutes from junction 28 on the M4. The clinical team includes 5 GP Partners, 2 Salaried GPs, 1 ANP, 2 Practice Nurses, 2 HCAs, and 1 phlebotomist. We also have a cluster ...

next