Dublin City Centre · Family GP

Your Health,
Our Priority

Compassionate, comprehensive care for every member of your family. Accepting new patients — medical card and private welcome.

Dr. Ciarán Brennan — General Practitioner
Dr. Ciarán Brennan
MB BCh BAO · General Practitioner
Accepting Patients
Medical Card Accepted
Same-Day Appointments
All Ages Welcome
GMS & Private Patients
Dr. Ciarán Brennan — General Practitioner
15+ Years in practice
About Our Practice

Caring for Dublin families since 2009

Riverside Family Practice has been a trusted cornerstone of healthcare in Dublin city centre for over 15 years. Led by Dr. Ciarán Brennan, our team is dedicated to providing high-quality, patient-centred general practice care.

We take the time to listen, understand your concerns, and develop personalised care plans that work for you. Whether you're managing a chronic condition, need a routine check-up, or have an urgent concern — we're here for you.

MB BCh BAO, UCD
MICGP
IMC Registered
Book an Appointment
What We Offer

Our Services

Comprehensive care for every stage of life

General Consultations

Routine check-ups, illness assessments, and health concerns for patients of all ages.

Vaccinations

Childhood immunisations, flu vaccines, travel vaccinations, and catch-up schedules.

Chronic Disease Management

Ongoing care plans for diabetes, hypertension, asthma, and other long-term conditions.

Pathology & Health Checks

Blood tests, health assessments, cancer screenings, and preventative care reviews.

Mental Health

Supportive consultations, Mental Health Care Plans, and referrals to psychology services.

Women's & Children's Health

Antenatal care, smear tests, postnatal support, and paediatric consultations.

Book Online

Request an Appointment

Choose the type of appointment you need and fill in your details. We'll confirm by phone or email within the hour during surgery hours.

General Consultation
Illness, check-up, repeat prescriptions
20 min
Vaccination
Flu, travel, childhood immunisation
15 min
Health Check
Blood tests, screenings, annual review
30 min
Mental Health Consultation
Supportive consultation & care plan
30 min

Your Details

This is a request — we'll confirm your time by phone. Same-day appointments often available — call us directly.

Request Received!

We'll call you within the hour to confirm your appointment time. Thank you!

Surgery Times

Opening Hours

Walk-ins welcome — appointments recommended

Monday 8:00 am – 6:00 pm Open today
Tuesday 8:00 am – 6:00 pm
Wednesday 8:00 am – 6:00 pm
Thursday 8:00 am – 6:00 pm
Friday 8:00 am – 5:00 pm
Saturday 9:00 am – 1:00 pm
Sunday Closed
Find Us

Get in Touch

We're conveniently located in Dublin city centre, a short walk from St Stephen's Green Luas stop.

Address 14 Harcourt Street, Dublin 2, D02 XY00
Out of Hours Caredoc: 1800 300 365

Book Online