Riverstown Medical Practice


Riverstown Medical Practice is situated in the village of Riverstown, Co Sligo. The Practice occupies a single floor building which is wheelchair and buggy accessible. Our Practice staff include Dr David Swann and Dr. Rama Akachuku. As we are a teaching Practice for the Sligo GP Scheme we usually also have a fully qualified Doctor who is a Registrar finishing their General Practice training. Currently this is Dr Shane Griffin. Our Practice nurse is Ciara O’Halloran, and our admin staff are Patricia McCormack and Ethel McGrath.

Riverstown Medical Practice News

New Patients

Please use the registration form in the useful forms section to register an interest in joining our Practice. You can either post the completed form to us or drop it in to reception.

Existing Patients


Existing patients please register to use our Patient Portal. This will allow you to request repeat prescriptions easily and all of your prescriptions will be saved so you can easily request them next time you log in, you can also use the messaging functionality to message us.

You can also use the Chatbot at the bottom right of the screen to make appointments or request sick certs etc.

To order a repeat prescription we request that you use the patient portal to submit your order.

General Practice

Riverstown Medical Practice is a General Practice that cares for individuals and families living in the vicinity of Riverstown in Co Sligo.  We offer medical services to both public (medical card holders) and private patients.

If you would like to know about ways to manage illness for you or your child at home, please visit this HSE resource: Under the weather - HSE.ie

Out of Hours

Details of our out of hours service (6pm-9am weeknights, all day Saturday, Sunday and Public holidays)


Telephone  0818 365 399

Please advise Surgery staff if you have Respiratory or Covid symptoms prior to entering the reception area. This is to ensure the safety of other patients and staff.  We may recommend you wear a mask, particularly at times when there are a lot of viral respiratory infections circulating in the community. We might also ask you to undertake a Covid antigen test as part of the diagnostic process.

Our Team

Dr David Swann


David qualified from Trinity College Dublin and worked in St James’s Hospital.  He subsequently moved to Sligo and completed the Sligo General Practice Training Scheme becoming a member of the Irish College of General Practitioners. He also completed the Diploma in Family Planning and a Master of Science degree in Family Medicine at Trinity College. He has an interest in chronic disease management, particularly cardiology in the community. He is a General Practice Trainer and is also involved in undergraduate training for both UCD and UCG.  He is involved in various roles at the Primary Care/Hospital Interface. He first worked in Riverstown in 1996, becoming the Principal GP in 2000.

Dr Rama Ola Akachuku


Dr. Rama Akachuku studied medicine at the University of Debrecen, Hungary where she obtained her Medical Degree in 2012. Following her graduation, she relocated to Ireland in 2013 where she worked as a non-consultant hospital doctor in Obstetrics and Gynaecology, engaged in the specialist training program in Obstetrics and Gynaecology in Ireland and became a member of the Royal College of Physicians of Ireland (MRCPI) in Obstetrics and Gynaecology after completing her specialty exams in 2019. Driven by her passion for women’s health at a community level, she completed the 4 years GP training with the Sligo GP training scheme in 2023. She is also a member of the Irish College of General Practitioners (ICGP). She has a huge interest in women’s health which includes IUD/Mirena, Implanon, contraception, menopause and HRT. She joined the practice in 2023. 

Ciara O'Halloran

Practice Nurse

Ciara is our practice nurse since 2006 ! She is a registered general nurse and registered children’s nurse and has worked as a practice nurse since 1989.
Ciara is available by appointment all day Monday Tuesday Thursday and wed and Friday mornings.
She provides ecgs 24 bp monitoring , childhood vaccinations, phlebotomy, ear micro suction and is a registered smear taker on cervical screening programme. She also coordinates the cdm programme.

Patricia McCormack


Practice Admin

Ethel McGrath


Practice Admin