Citywest Medical & Dental Centre

Opening Times

Morning Afternoon
Monday 8:30am - 14:00pm 14:00pm - 19:45pm
Tuesday 8:30am - 14:00pm 14:00pm - 19:45pm
Wednesday 8:30am - 14:00pm 14:00pm -19:45pm
Thursday 8:30am - 14:00pm 14:00pm - 19:45pm
Friday 8:30am - 14:00pm 14:00pm - 19:45pm
Saturday 9:00am - 14:00pm
Sunday Closed

Please note we have extended our opening hours in Ballyowen Castle Medical & Dental Centre and Dundrum Medical & Dental Centre to cover:

  • Late evening's during the week
  • Saturdays mornings and afternoons
  • Sunday afternoons

Please call 1890-703703 for more information.


The Following services are available to patients at Citywest Medical & Dental Centre:

  • General Practitioner (Doctor)
  • Dental Services
  • Physiotherapy
  • Counselling
  • Hearing Aid Clinic
  • Travel Vaccination Clinic
  • Family Planning Clinic
  • Acupuncture and Chinese Medicine
  • Well Woman Clinics


Location Map



By Car: We are Conveniently located and easily accessible from the N7 Naas Road and N81 Blessington Road, Citywest Shopping Centre is located on Citywest Road.

From N7 Naas Road/Red Cow Roundabout: Take the Citywest exit off the N7. Go straight through three roundabouts. Go right at the next roundabout. Citywest Shopping Centre is located on the left hand side.

From Tallaght: Follow the Tallaght Bypass onto the N81. Turn right at The Belfry. Go straight through the first roundabout. Go left at the second roundabout. Citywest Shopping Centre is located on the left hand side.

Citywest Medical & Dental Centre is located above McCabes Pharmacy at the front of the Citywest Shopping Centre

By Bus: 65B from Eden Quay from Dublin City Centre to Citywest / 50 from Grand Canal Dock & Tallaght to Citywest / 201 & 202 from Tallaght to Citywest. Local Taxi numbers: 01 4599444 (Tallaght Taxis) 

Contact Details

Citywest Medical & Dental Centre,
Citywest Shopping Centre,
Co. Dublin.

Phone: 01 4693630
Fax: 01 4660161


GPS Coordinates : 53.28239432165519 , -6.428418159484863

Out of Hours Service

Out of hours Service is provided by Doctor on duty: 01 4539333