Skip to main content

Warning notification:Warning

Unfortunately, you are using an outdated browser. Please, upgrade your browser to improve your experience with HSE. The list of supported browsers:

  1. Chrome
  2. Edge
  3. FireFox
  4. Opera
  5. Safari

Screening locations

If we have your details, you will be sent an invitation to a diabetic retina screening unit in your local area.

Carlow

Primarycare TMB,
Tyndall Clinic,
Barrow Valley Business Park,
Sleaty Road,
Graiguecullen,
Carlow,
Co. Laois
R93 N6W8

Freephone: 1800 99 29 68

Talbot Hotel Carlow,
Barrow Valley Business Park,
Sleaty Road,
Graiguecullen,
Carlow,
Co Laois
R93 Y504

Freephone: 1800 99 29 68

Cavan

Darley Health Centre,
Off Chapel Lane,
Cootehill,
Co Cavan

Freephone: 1800 99 29 68

Kingscourt Health Centre,
Kells Road,
Kingscourt,
Co Cavan

Freephone: 1800 99 29 68

Connolly Street Primary Care Centre (Level 3),
James Connolly Street,
Cavan,
Co Cavan

Freephone: 1800 99 29 68

Virginia Community Health Centre,
Dublin Road,
Virginia,
Co Cavan

Freephone: 1800 99 29 68

Breffni Care Centre,
Ballyconnell,
Co Cavan

Freephone: 1800 99 29 68

Cavan Crystal Hotel
Dublin Road,
Pollamore Near,
Cavan,
H12 P6E5

Freephone: 1800 99 29 68

Clare

Ennis Primary Care Centre,
Station Road,
Ennis,
Co Clare,
V95 TY4E

Freephone: 1800 99 29 68

Ennistymon Community Hospital,
Lahinch Road,
Dough,
Ennistymon,
Co. Clare
V95 CD58

Freephone: 1800 99 29 68

Kilrush Health Centre,
Kilkee Road,
Kilrush,
Co. Clare

Freephone: 1800 99 29 68

Shannon Health Centre,
Shannon,
Co. Clare
V14 Y029

Freephone: 1800 99 29 68

Cork

Bandon Primary Care Centre, Floor One,
Market Street,
Cloughmacsimon,
Bandon,
Co. Cork
P72 WD58

Freephone: 1800 99 29 68

Bantry Primary Care Centre,
Dromleigh South,
Bantry,
Co. Cork
P75 T611,

Freephone: 1800 99 29 68

The Maritime Hotel,
The Quay,
Bantry,
Co. Cork
P75 XW75

Freephone: 1800 99 29 68

Dunmanway Community Hospital
Famine Memorial Building, on the grounds of Dunmanway Community Hospital,
Ballyhalwick,
Dunmanway,
Co. Cork
P47 WN27

Freephone: 1800 99 29 68

Macroom Primary Care Team Centre,
HSE Fairgreen Plaza,
Fair Green,
Macroom,
Co. Cork

Freephone: 1800 99 29 68

Mitchelstown Health Service Executive,
Mitchelstown Living Health Clinic,
Mitchelstown,
Co. Cork

Freephone: 1800 99 29 68

Skibbereen HSE Dental Clinic
Skibbereen Community Hospital grounds (take first right - first bungalow on your left),
HSE South,
Coolnagarrane,
Skibbereen,
Co. Cork

Freephone: 1800 99 29 68

Mallow Primary Care Centre Main Building,
Mallow Business Park,
Gould's Hill,
Mallow,
Co. Cork,
P51 N638

Freephone: 1800 99 29 68

The Diabetes Ireland Care Centre Cork,

36 Mary Street,
off Georges Quay,
Cork City,
T12 H6NH

Freephone: 1800 99 29 68

Charleville Primary Care Centre,
Rathgoggin South,
Charleville,
Co. Cork
P56 TP20

Freephone: 1800 99 29 68

Kinsale Medical Centre,
New Road,
Kinsale,
Co. Cork

Freephone: 1800 99 29 68

Carrigaline Primary Care Centre,
Estuary Business & Technology Park,
Kilnagleary,
Carrigaline,
Co. Cork

Freephone: 1800 99 29 68

Jill Farrell Opticians,
Mallow Primary Care Centre,
Mallow Business Park,
Gould's Hill,
Mallow,
Co Cork,
P51 N638

Freephone: 1800 99 29 68

St. Mary's Primary Care Centre,
St Mary's Campus,
Gurranabraher,
Cork,
T23 V09X

Freephone: 1800 99 29 68

Carrigtwohill Primary Care Centre,
Third Floor,
Castle Square,
Carrigtwohill,
Cork
T45 FX06

Freephone: 1800 99 29 68

Newmarket Primary Care Centre,
West End,
Newmarket,
Co. Cork,
P51 W2PY

Freephone: 1800 99 29 68

Fermoy Primary Care Centre,
Mill Road,
Rath-Healy,
Fermoy,
Co Cork

Freephone: 1800 99 29 68

Clonakilty Primary Care Centre,
Clarke Street,
Clonakilty,
Co Cork,
P85 XE93

Freephone: 1800 99 29 68

Donegal

Ballyshannon Primary Care Centre (Level 1),
College Street,
Co. Donegal

Freephone: 1800 99 29 68

Buncrana Primary Care Centre
Maginn Avenue,
Buncrana,
Co. Donegal
F93 E12W

Freephone: 1800 99 29 68

Carndonagh Community Hospital,
Derry Road,
Carndonagh,
Co. Donegal

Freephone: 1800 99 29 68

Dungloe District Hospital,
Dungloe,
Co. Donegal

Freephone: 1800 99 29 68

Falcarragh Community Hospital,
Falcarragh,
Letterkenny,
Co. Donegal

Freephone: 1800 99 29 68

Glenties Health Centre,
Glenties,
Co. Donegal

Freephone: 1800 99 29 68

Donegal Primary Care Centre,
Drumlonagher,
Donegal Town,
Co Donegal
F94 PD8W

Freephone: 1800 99 29 68

Stranorlar Primary Care Centre,
Pound Street,
Stranorlar,
Co.Donegal
F93 D9HH

Freephone: 1800 99 29 68

Kee's Hotel Stranorlar,
Main Street
Stranorlar,
Co. Donegal,
F93 FR9K

Freephone: 1800 99 29 68

Manorcunningham Health Centre,
Manorcunningham,
Co. Donegal
F92 PE83

Freephone: 1800 99 29 68

Argus Opticians Donegal,
Upper Main Street,
Donegal Town,
Co Donegal
F94 NF76

Freephone: 1800 99 29 68

Argus Opticians Bundoran,
Main Street,
Drumacrin,
Bundoran,
Co. Donegal
F94 Y65T

Freephone: 1800 99 29 68

Mount Errigal Hotel,
Ballyraine,
Letterkenny,
Co. Donegal
F92 FKX6

Freephone: 1800 99 29 68

Andrea Devins Opticians,
Letterkenny Retail Park,
Neil T Blaney Road,
Letterkenny,
Co. Donegal,
F92 V602

Freephone: 1800 99 29 68

Dublin

Diabetes Ireland Santry,
19 Northwood House,
Northwood Business Campus,
Santry,
Dublin 9,
D09 DH30

Freephone: 1800 99 29 68

GPs at Tallaght Cross,
Third Floor Russell Centre,
Tallaght Cross West,
Dublin 24,
D24 DH74

Freephone: 1800 99 29 68

Thomas Court Medical Centre,
1 St Catherine’s Lane West,
Dublin 8,
D08 KHE9

Freephone: 1800 99 29 68

Grange Road Family Practice,
Unit 3b Grange Road,
Grange Road Retail Park,
Rathfarnham,
Dublin,
D16 VN25

Freephone: 1800 99 29 68

St James' Gate Medical Centre, Centric Health,
114-116 James' Street,
Dublin 8,
D08 KXN8

Freephone: 1800 99 29 68

Shankill Primary Care Centre,
Lower Road,
Shankill,
Dublin 18,
D18 DW08

Freephone: 1800 99 29 68

Castleknock Centric Health,
The Square,
Castleknock,
Dublin 15,
D15 P3VX

Freephone: 1800 99 29 68

Sheehan's Medical Centre Centric Health,
Unit 301, Third Floor Marine Wing,
Dun Laoghaire Shopping Centre,
Marine Road,
Dun Laoghaire,
A96 DD74

Freephone: 1800 99 29 68

Boroimhe Medical,
Centric Health,
Forrest Road,
Fostertown North,
Swords,
Co. Dublin

Freephone: 1800 99 29 68

Galway

Athenry Primary Care Centre,
Raheen Industrial Estate,
Raheen,
Co. Galway
H65 KH93

Freephone: 1800 99 29 68

Brackernagh Health Centre,
Brackernagh,
Ballinasloe,
Co. Galway
H53 R658

Freephone: 1800 99 29 68

Carraroe Health Centre,
Carraroe,
Co. Galway

Freephone: 1800 99 29 68

City East Primary Care Centre,
Merlin Commercial Park (behind the NCT Centre),
Doughiska,
Galway
H91 FCV9

Freephone: 1800 99 29 68

Loughrea Primary Care Centre,
Lake Road,
Loughrea,
Co. Galway

Freephone: 1800 99 29 68

St Francis Primary Care Centre,
Main entrance at front of building
Upper Newcastle,
Galway,
H91 K6C1

Freephone: 1800 99 29 68

Clifden District Hospital,
Clifden,
Co. Galway

Freephone: 1800 99 29 68

Sandy Road Maldron Hotel,
Headford Point,
Sandy Road,
Galway,
H91 ET6N

Freephone: 1800 99 29 68

Tuam Primary Care Centre,
Sean Purcell Road,
Tuam,
Co. Galway

Freephone: 1800 99 29 68

HSE Gort Dental Clinic,
Ennis Road,
Gortstuckanagh,
Gort,
Co. Galway
H91 F788

Freephone: 1800 99 29 68

Kerry

Borg Warner Complex,
Monavalley Industrial Estate,
Monavalley,
Tralee,
Co Kerry,
V92 HT21

Freephone: 1800 99 29 68

Cahersiveen Community Hospital,
SouthDoc Treatment Centre,
HSE Section,
Valentia Road,
Cahersiveen,
Co. Kerry

Freephone: 1800 99 29 68

Dingle Community Hospital,
West Kerry Community Hospital,
Mail Road,
Dingle,
Co. Kerry

Freephone: 1800 99 29 68

Rose Hotel,
Dan Spring Road,
Tralee,
Co. Kerry

Freephone: 1800 99 29 68

Kenmare Primary Care Centre,
First Floor,
Railway Road,
Kenmare,
Co. Kerry

Freephone: 1800 99 29 68

Killarney Health Treatment Centre,
Park Shopping Village,
Upper Park Road,
Killarney,
Co. Kerry

Freephone: 1800 99 29 68

Listowel Community Hospital,
Therapy Unit Building,
Greenville Road,
Listowel,
Co. Kerry
V31 RF79

Freephone: 1800 99 29 68

Brehon Hotel,
Muckross Road,
Killarney,
Co. Kerry

Freephone: 1800 99 29 68

Kildare

Mangans Pharmacy Newbridge,
Aras Slainte,
Station Road,
Newbridge,
Co. Kildare
W12 XD45

Freephone: 1800 99 29 68

Kilkenny

Kilkenny Medical Centre,
Wolfe Tone Street,
Kilkenny,
Co. Kilkenny
R95 K59F

Freephone: 1800 99 29 68

Laois

Portarlington Primary Care Centre,
Kilnacourt House,
Bracklone Street,
Portarlington,
Co. Laois
R32 Y038

Freephone: 1800 99 29 68

Portlaoise Health Centre,
Dublin Road,
Portlaoise,
Co Laois,
R32 ED81

Freephone: 1800 99 29 68

Leitrim

Ballinamore Primary Care Centre,
Tully,
Ballinamore,
Co. Leitrim

Freephone: 1800 99 29 68

Dromod Primary Care Centre,
Station Road,
Dromod,
Co. Leitrim
N41 XP03

Freephone: 1800 99 29 68

Drumshanbo Primary Care Centre,
Grattan Avenue,
Drumshanbo,
Co. Leitrim

Freephone: 1800 99 29 68

Manorhamilton Primary Care Centre,
Next to Our Lady's Hospital,
Arus Breffni,
Manorhamilton,
Co. Leitrim

Freephone: 1800 99 29 68

Carrick-on-Shannon Primary Care Centre,
Townparks (behind the Landmark Hotel),
Carrick-on-Shannon,
Co. Leitrim
N41 E3C9

Freephone: 1800 99 29 68

Limerick

Kings Island Primary Care Centre,
Kings Island,
Island Road,
Limerick
V94 T2RF

Freephone: 1800 99 29 68

Rathkeale Health Centre,
Rathkeale,
Co. Limerick

Freephone: 1800 99 29 68

Newcastlewest Primary Care Centre,
Gortboy,
Newcastlewest,
Co. Limerick
V42 RD76

Freephone: 1800 99 29 68

South Court Hotel,
Raheen Roundabout,
Raheen,
Limerick
V94 E77X

Freephone: 1800 99 29 68

Ballynanty Health Centre,
Kileely Road,
Ballynanty Beg,
Limerick
V94 V380

Freephone: 1800 99 29 68

Kilmallock Primary Care Centre,
Kilmallock Business Park,
Limerick,
V35 K389

Freephone: 1800 99 29 68

Longford

Camlin Healthcare Hub,
To the rear of Ballyminnion Primary Care Centre,
Flancare Business Park,
Athlone Road, Ballyminnion,
Longford

Freephone: 1800 99 29 68

EDI Centre Longford,
Mastertech Business Park,
Athlone Road,
Longford
N39 Y0F4

Freephone: 1800 99 29 68

Louth

Drogheda Medical Clinic,
Dublin Road,
Drogheda,
Co. Louth,
A92 A40Y

Freephone: 1800 99 29 68

Ballsgrove Primary Care Centre,
Ballsgrove,
Drogheda,
Co Louth,
A92 V180

Freephone: 1800 99 29 68

Mayo

Achill Health Centre,
First Floor,
Health Centre,
Achill Sound,
Co. Mayo

Freephone: 1800 99 29 68

Belmullet Health Centre,
Primary Care Centre,
Belmullet,
Co. Mayo

Freephone: 1800 99 29 68

Community Services Ballina,
Outpatients Department,
Rear of Ballina District Hospital,
Mercy Road,
Ballina,
Co. Mayo

Freephone: 1800 99 29 68

Swinford Primary Care Centre,
Aras Attracta,
Park Road,
Swinford,
Co. Mayo
F12 WP65

Freephone: 1800 99 29 68

Ballinrobe Primary Care Centre,
Claremorris Road,
Friars Quarter West,
Ballinrobe,
Co. Mayo

Freephone: 1800 99 29 68

Claremorris Primary Care Centre,
Kilcolman Road,
Claremorris,
Co. Mayo
F12 HX59

Freephone: 1800 99 29 68

Castlebar Primary Care Centre,
Moneenbradagh,
Moneen,
Castlebar,
Co. Mayo
F23 XV04

Freephone: 1800 99 29 68

Great National Hotel Ballina,
N26 Dublin Road,
Ballina,
Co. Mayo

Freephone: 1800 99 29 68

TF Royal Hotel and Theatre,
Old Westport Road,
Castlebar,
Co. Mayo,
F23 R288

Freephone: 1800 99 29 68

Westport Primary Care Centre,
Toberhill,
Westport,
Co. Mayo,
F28 ED41

Freephone: 1800 99 29 68

Meath

Abbey House Medical Centre,
Second floor,
Abbey Road,
Navan,
Co. Meath
C15 D290

Freephone: 1800 99 29 68

Dunshaughlin Healthcare Unit,
Main Street,
Dunshaughlin,
Co. Meath

Freephone: 1800 99 29 68

Kells Primary Care,
First floor,
New Building (next to golf course),
Navan Road,
Kells,
Co. Meath

Freephone: 1800 99 29 68

Trim Primary Care Centre,
Knightsbridge Village,
Longwood Road,
Trim,
Co. Meath

Freephone: 1800 99 29 68

Ashbourne Clinic - Centric Health,
62 Declan Street,
Killegland Walk,
Ashbourne,
Co. Meath,
A84 EP40

Freephone: 1800 99 29 68

Ashbourne Specsavers,
36 Killegland Street,
Milltown,
Ashbourne,
Co. Meath

Freephone: 1800 99 29 68

Monaghan

North Monaghan Primary Care Unit,
On St Davnet's Hospital Complex,
Rooskey Vale,
Monaghan

Freephone: 1800 99 29 68

Westenra Arms Hotel Monaghan,
The Diamond,
Monaghan

Freephone: 1800 99 29 68

Íontas Arts & Community Centre,
Conabury,
Castleblayney,
Monaghan 

Freephone: 1800 99 29 68

Offaly

Dr Garry Tullamore Health Clinic,
6 Fionn Tir,
Market Square,
Tullamore,
Co. Offaly,
R35 E0Y0

Freephone: 1800 99 29 68

Roscommon

Castlerea Primary Care Centre,
Knock Road,
Castlerea,
Co. Roscommon

Freephone: 1800 99 29 68

Roscommon Primary Care Centre,
Golf Links Road,
Roscommon

Freephone: 1800 99 29 68

Strokestown Primary Care Centre,
Caslin Way,
Strokestown,
Co. Roscommon

Freephone: 1800 99 29 68

Boyle Primary Care Centre,
The Crescent,
Elphin Street,
Boyle,
Co. Roscommon
F52 A324

Freephone: 1800 99 29 68

The Abbey Hotel,
Galway Road,
Roscommon,
F42 F992

Freephone: 1800 99 29 68

Sligo

Banada Primary Care Centre,
Banada,
Tourlestrane,
Co. Sligo

Freephone:1800 99 29 68

Enniscrone Primary Care Centre,
Nephin Drive,
Enniscrone,
Co. Sligo

Freephone: 1800 99 29 68

JFK House,
JFK Parade,
Sligo
F91 XTX2

Freephone: 1800 99 29 68

Ballymote Primary and Mental Health Care Centre,
Marren Park,
Ballymote,
Sligo

Freephone: 1800 99 29 68

Clayton Hotel Sligo,
Clarion road,
Ballinode,
Sligo
F91 N8EF

Freephone: 1800 99 29 68

Tipperary

Anner Hotel,
Dublin Road,
Thurles,
Co. Tipperary

Freephone: 1800 99 29 68

Clonmel Community Care Centre,
The Clinic,
Western Road,
Clonmel,
Co Tipperary,
E91 HT96

Freephone: 1800 99 29 68

Thurles Primary Care Centre,
22A Mitchel Street, Monacocka,
Thurles,
Co Tipperary,
E41 R1X3

Freephone: 1800 99 29 68

Cashel Health Centre,
On the grounds of Our Lady's Campus,
Lower Green,
Cashel,
Co. Tipperary

Freephone: 1800 99 29 68

Nenagh Health Centre,
On the grounds of St Joseph's Hospital Grounds,
Tyone,
Nenagh,
Co. Tipperary

Freephone: 1800 99 29 68

Roscrea House Primary Care Centre,
Templemore Road,
Roscrea,
Co. Tipperary

Freephone: 1800 99 29 68

Tipperary Primary Care Centre,
Rosanna Road,
Tipperary
Co. Tipperary
E34 K682

Freephone: 1800 99 29 68

Carrick on Suir Primary Care Centre,
On the grounds of St Brigid's Hospital,
Pill Road,
Knocknaconnery,
Carrick On Suir,
Co. Tipperary
E32 DK66

Freephone: 1800 99 29 68

Cahir Primary Care Centre,
Rosemount Close,
Cahir,
Co Tipperary,
E21 KF83

Freephone: 1800 99 29 68

Talbot Hotel Clonmel,
Cahir Road,
Clonmel,
Co Tipperary

Freephone: 1800 99 29 68

Waterford

Nolke Opticians,
Uluru Centre,
Dunmore Road,
Waterford
X91 Y66X

Freephone: 1800 99 29 68

Tramore Primary Care Centre,
Room 214,
1st Floor,
Summerhill Centre,
Tramore,
Co. Waterford
X91 PK5E

Freephone: 1800 99 29 68

Waterford Community Services,
Cork Road,
Waterford
X91 VX09

Freephone: 1800 99 29 68

Dungarvan Primary Care Centre,
Springmount,
Dungarvan,
Co. Waterford
X35 X236

Freephone: 1800 99 29 68

Waterford Marina Hotel,
Canada Street,
Waterford

Freephone: 1800 99 29 68

Westmeath

Clonbrusk Primary Care Centre,
Clonbrusk,
Athlone,
Co. Westmeath

Freephone: 1800 99 29 68

Kinnegad Medical Centre,
Off Main Street (next to Haven Pharmacy),
Kinnegad,
Co. Westmeath
N91 PX33

Freephone: 1800 99 29 68

Bellview Medical Clinic,
Dublin Road,
Mullingar,
Co. Westmeath,
N91 EK7R

Freephone: 1800 99 29 68

Mullingar Primary Care Centre,
Harbour Road,
Mullingar,
Co. Westmeath,
N91 V6R9

Freephone: 1800 99 29 68

Bloomfield House Hotel,
Belvedere,
Mullingar,
Co. Westmeath,
N91 HP8E

Freephone: 1800 99 29 68

Wexford

Enniscorthy Medical Centre,
6 Court Street,
Enniscorthy,
Co. Wexford,
Y21 R960

Freephone: 1800 99 29 68

New Ross Health Centre,
Community Hospital Grounds,
New Ross,
Co. Wexford,
Y34 WY18

Freephone: 1800 99 29 68

Wicklow

Arklow Primary Care Centre,
Castle Park,
Arklow,
Co Wicklow,
Y14 AH57

Freephone: 1800 99 29 68

Page last reviewed: 8 February 2023
Next review due: 8 February 2026