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,
Grainuecullen,
Carlow,
Co. Laois
R93 N6W8

Freephone: 1800 99 29 68

Talbot Hotel Carlow,
Barrow Valley Business Park,

Sleaty Road,

Graiguecullen,

Carlow,
Co Laois

Cavan

Darley Health Centre,
Fairgreen,
Cootehill,
Co Cavan
H16 EN24

Freephone: 1800 99 29 68

Kingscourt Health Centre,
Kells Road,
Kingscourt,
Co Cavan

Freephone: 1800 99 29 68

Hotel Kilmore,
Dublin Road,
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
A82 AH29

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

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

The Dunmanway Health Centre,
Main Street (opposite Garda Station and Sackville St),
Dunmanway,
Co. Cork

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Mitchelstown Living Health Clinic,
Mitchelstown,
Co. Cork

Freephone: 1800 99 29 68

Skibbereen Health Centre,
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

Specsavers Mahon Point,
Unit 45a,
Mahon Point Shopping Centre,
Cork

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,
3rd 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

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

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

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

Dublin

Diabetes Ireland Santry,
Unit 11/19 Northwood House,
Northwood Crescent,
Northwood Business Campus,
Santry,
Dublin 9,
D09 DH30

Freephone: 1800 99 29 68

GPs at Tallaght Cross,
3rd 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

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

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

Shantalla Health Centre,
25 Newcastle Road (Grounds of Galway Local Health Office/HSE Civil Registration Office),
Galway,
H91 RW28

Freephone: 1800 99 29 68

St Francis Primary Care Centre,
Upper Newcastle,
Galway,
H91 K6C1

Clifden District Hospital,
Clifden,
Co. Galway

Freephone: 1800 99 29 68

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

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

Freephone: 1800 99 29 68

Kerry

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

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 Southdoc Treatment Centre,
Park Shopping Village,
Upper Park Road,
Killarney,
Co. Kerry
V93 CVF9

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

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 Health Centre,
On the grounds of St. Ita's Hospital,
Newcastlewest,
Co. Limerick

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

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

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 & 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

Navan Specsavers,
46 Trimgate Street,
Dillonsland,
Navan,
Co. Meath

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

Í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

Sweeney's Opticians,
Shell House,
Wine Street,
Sligo,

Freephone: 1800 99 29 68

Ballymote Primary & 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

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

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

Talbot Hotel Clonmel,
Cahir Road,
Clonmel,
Co Tipperary

Waterford

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

Freephone: 1800 99 29 68

Tramore Primary Care Centre,
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

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

Northgate Medical Centre,
John Street,
New Ross,
Co. Wexford,
Y34 CC96

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