Job description
109-111 High Street Bonnyrigg Midlothian EH19 2ET
We are seeking an enthusiastic and motivated GP who wants to join our team for 5-6 sessions per week and help us shape the future for the Practice
We are a forward thinking, supportive and friendly GP Practice based in Bonnyrigg, Midlothian, an easy commute from Edinburgh. With a diverse patient population and a patient list size of 8,300 we are a Partnership of 3 GP Partners and 4 salaried GP’s. As part of our highly skilled team we have 3 Practice Nurses, and two Healthcare Assistants. Additionally, we are supported by one Community Physiotherapist, a Community Pharmacist and Pharmacy Technician.
We believe in a work environment and culture of openness and honesty, and have an ongoing commitment to optimising work life balance. We are a Practice that values innovation, teamwork, and a positive working culture. You’ll be joining a friendly clinical and administrative team who work collaboratively, communicate well, and genuinely support one another. We’re big believers in good systems, realistic workloads, and giving clinicians the space to do their very best for our patients.
Although not essential, we welcome and would support candidates with external professional interests. Education and CPD is important to us. We currently host FY2 Doctors.
We are committed to monitoring and reviewing our capacity to ensure GPs can take requested leave and deliver external work commitments.
Closing date for Applications – 14/8/26
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- Bonnyrigg
- Type of Contract
- Full-time jobs
- Salary indication
- Between £65,000 and £85,000 Per Month
- Published at
- 30-07-2026
- Profession type
- Health / Medical
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!