PrEP is available through the HSE free of charge to those who are likely to benefit from the intervention and for whom it is not contraindicated.
The services listed below are free and have no consultation fee.
We will add to this list as new services are approved.
Read our guide to PrEP
Ennis General Hospital
HSE Ennis OPD,
Westpoint Business Park,
Kilrush Road,
Ennis V95 D9KW
Co. Clare
theclinic@hse.ie
For an appointment, call 061 482 382
Gay Men's Health Service (GMHS)
Meath Primary Care Centre,
Heytesbury Street,
Dublin 8
Phone: 01 921 2730
gmhs.ie
GUIDE Clinic
St. James's Hospital,
James's St,
Dublin 8
Book an appointment online through the GUIDE Clinic website
Errigal Chronic Disease Management (CDM) HUB, Letterkenny
Kilmacrennan Road,
Letterkenny,
Co. Donegal
(opposite the entrance to the Emergency Department, Letterkenny University Hospital)
For an appointment, call 074 912 3715
Louth County Hospital
Clinic B, Outpatients Dept,
Louth County Hospital,
Dundalk
For an appointment, call 086 824 1847
Mater Misericordiae University Hospital (MMUH)
PrEP & STI Prevention Clinic,
70 Eccles Street,
Dublin 7
For an appointment, email prep@mater.ie
Midland Regional Hospital Portlaoise (MRHP)
The Sexual Health Clinic at MRH Portlaoise
For an appointment, call 086 859 1273
Midland Regional Hospital Mullingar
Longford Rd,
Mullingar,
Co. Westmeath,
N91 NA43
For an appointment, call 087 710 4152
Prevention Support Clinic
Department of Infectious Diseases,
St Vincent’s University Hospital,
Elm Park,
Dublin 4
For an appointment, email your contact details to pscreferrals@svhg.ie
stvincents.ie
Sligo University Hospital
The Mall,
Rathquarter,
Sligo,
F91 H684.
For an appointment, call 071 917 0473
South Infirmary Victoria University Hospital (SIVUH) Cork
STI Clinic,
Old Blackrock Road,
Cork
For an appointment, call 087 450 4239
University Hospital Galway (UHG)
Newcastle Rd,
Galway
For an appointment, call 091 542 294
University Hospital Limerick STI clinic
St Nessan's Rd,
Dooradoyle,
Limerick
theclinic@hse.ie
For an appointment, call 061 482 382