General Practice

Established in 1986, Carrig Clinic is a General Medical Practice serving the people of Greystones and surrounding areas. We are a fully computerised General Practice linked to our local hospitals for electronic referrals, laboratory and radiology reports, ambulatory diagnostics and Emergency services.
Affiliated with UCD and TCD, we are involved in Undergraduate Medical Education.
We are registered with Data Protection and consider confidentiality and the protection of personal information a high priority.


Dr Nicola Cochrane


Nicola comes from Belfast, qualified from UCD in 1993 and has been working as a GP in Wicklow for 20 years.  She has been involved in Medical Education with undergraduates and GPs and amongst her skills has expertise in Women’s Health, Forensic Medicine and Expedition Medicine.  She is involved in the GP led Mirena Clinic at the National Maternity Hospital, Holles St, Dublin, the SATU at the Rotunda Hospital, Dublin and travels on expeditions with Earth’s Edge as Expedition Doctor.  Outside of work Nicola has continued running roads and trails in Wicklow and has a busy family life with GP husband Eddie.

Dr John O Keeffe


John grew up in Kerry and qualified from UCD 1993.  He worked as a GP in Newcastle, UK and joined Carrig Clinic in 2006. He is active in GP Education and Undergraduate Medical students and has interests in Acupuncture and Minor Surgery.  John is also involved with NRB supporting drivers with disabilities.  He has recently taken up golf.

Dr John Brennan


Dr John Brennan completed his General Practice training with the HSE Dublin/Mid-Leinster GP Training Programme in 2017. John was awarded a Diploma in Quality Improvement in Healthcare and Patient Safety with the Royal College of Physicians of Ireland (RCPI) in 2017. He is a Fellow of the International Society for Quality in Healthcare (ISQua) and served as Quality Improvement Scholar in Residence at the RCPI and ISQua for 2016/17. John also currently works with the RCPI in designing and delivering Quality Improvement and Patient Safety education across a number of platforms, in addition to driving service level improvement. He is lead faculty for the RCPI/HSE Diploma in Leadership and Quality for Community Care and the National COPD Improvement Collaborative. He is a past Chair of the Network of GP Trainees and was previously a trainee representative on the ISQua Education Committee. He has been a member of the ISQua International Conference Programme Planning Committee since 2017, and is lead faculty for the ISQua Learning Journey Programme.

John is lucky to be married to Marie, another GP, and has two young children. When not at work (and not changing nappies!) you are likely to find him running on the Greystones seafront or hitting a hockey ball.

Dr Mark O’Connor


Mark qualified from UCD Graduate Entry Medicine in 2013. He did his intern year between St Columcille’s Hospital and St Vincent’s University Hospital. He started the HSE Dublin Mid Leinster GP Training Scheme, UCD, in 2014, with placements in Medicine, Paediatrics, Emergency Medicine and Obstetrics & Gynaecology. Mark had General Practice training placements in Kildare, Wicklow and Meath. His GP training was completed in 2018 when he returned to Greystones to join the team here at Carrig Clinic.  In Mark’s spare time he is a keen runner and also enjoys music and film.


Nurse Liz Given

Liz Given completed her RGN training in Charing Cross Hospital, London in 1992. Once qualified, she commenced work at the Royal Brompton Hospital in the specialty of Cardiothoracic Surgery. In 1994, Liz moved into Community Nursing in London, primarily as a District Nurse and then as a Practice Nurse from 1996. She moved to Ireland in 1997 and has worked as a Practice Nurse since. Throughout her career she has completed training in Health Promotion, Continence Management, Diabetes, Asthma, COPD, Phlebotomy, CervicalScreening, Family Planning, Travel Medicine and Childhood vaccinations. She is a member of the Irish Practice Nurse Association and regularly attends study sessions to update her knowledge and skills.

Administration Team:

Working hard to organise appointments and relay communications while keeping our IT and administration up to date we have:

Vicki Carnegie

Bairbre Murphy

Dee Donohoe

Barbara Lockhart