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

Cavan

Darley Health Centre,
Off Chapel Lane,
Cootehill,
Cavan

Freephone: 1800 99 29 68

Kingscourt Health Centre,
Kells Road,
Kingscourt,
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

Freephone: 1800 99 29 68

Virginia Community Health Centre,
Dublin Road,
Virginia,
Cavan

Freephone: 1800 99 29 68

Breffni Care Centre,
Ballyconnell,
Cavan

Freephone: 1800 99 29 68

C True Opticians,
Unit 16,
Virginia Shopping Centre,
Virginia,
Cavan 

Freephone: 1800 99 29 68

Clare

Sonas Medical Centre,
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

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Shannon Health Centre,
Shannon,
Co. Clare

Freephone: 1800 99 29 68

The Inn at Dromoland,
Latoon North,
Newmarket on Fergus,
Co. Clare,
V95 EPF5

Freephone: 1800 99 29 68

Cork

Bandon Health Centre,
Market Street,
Cloughmacsimon,
Bandon,
Co Cork

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

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 Health Service Executive,
Living Health Clinic,
Mitchelstown,
Co. Cork

Freephone: 1800 99 29 68

Skibbereen Health Centre,
West Cork Local Health Office,
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 Centre,
Unit 3,
Enterprise House,
off Georges Quay,
36 Mary Street,
Cork

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Kinsale Medical Centre,
Above Supervalue,
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

Specs of Charleville,
Unit 5 Parkview,
Charleville,
Co. Cork

Freephone: 1800 99 29 68

Jill Farrell Opticians,
Mallow Business Park,
Gould's Hill,
Mallow,
Co. Cork

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Specsavers Opera Lane,
2 Opera Lane,
Cork

Freephone: 1800 99 29 68

Imperial Hotel,
76 South Mall Street,
Cork,
T12 A2YT

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Carrigtwohill Primary Care Centre,
Castle Square,
Carrigtwohill,
Cork
T45 DT93

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Donegal

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

Freephone: 1800 99 29 68

Buncrana Medical Centre,
Maginn Avenue,
Buncrana,
Co. Donegal

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,
F94 PD8W,
Co Donegal

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Radisson Blu Letterkenny,
Letterkenny Retail Park,
Paddy Harte Road,
Letterkenny,
Co. Donegal

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

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

Galway

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

Freephone: 1800 99 29 68

Brackernagh Health Centre,
Brackernagh,
Ballinasloe,
Co. Galway

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

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

Clifden District Hospital,
Clifden,
Co. Galway

Freephone: 1800 99 29 68

The Maldron Hotel,
Headford Point,
Sandy Road,
Galway

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

Freephone: 1800 99 29 68

Connaught Hotel Galway,
Dublin Road,
Galway,
H91 K5DD

Freephone: 1800 99 29 68

Maldron Hotel Oranmore,
Carrowmoneash,
Oranmore,
Galway,
H91 K7FA

Freephone: 1800 99 29 68

Kerry

Aras An Phobail,
First floor,
HSE Section,
Croí Lár Na Mistéallaigh,
Dean’s Lane,
Tralee,
Co. Kerry

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

Freephone: 1800 99 29 68

Brehon Hotel,
Muckross Road,
Killarney,
Co. Kerry

Freephone: 1800 99 29 68

Kenmare Opticians,
19 Henry Street,
Kenmare,
Co.Kerry

Freephone: 1800 99 29 68

Ashe Hotel Tralee,
Maine Street,
Tralee,
Kerry
V92 W56F

Freephone: 1800 99 29 68

The Education Centre,
Dromtacker,
Tralee,
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

Leitrim

Dr Sean Bourke's Surgery,
7 Railway Road,
Ballinamore,
Co. Leitrim

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

The Dromod Primary Care Centre,
Station Road,
Dromod,
Co. Leitrim

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

The Manorhamilton Primary Care Centre,
Next to our Lady's Hospital,
Arus Breffni,
off N16,
Manorhamilton,
Co. Leitrim

Freephone: 1800 99 29 68

Mary McMahon Opticians Carrick-On-Shannon,
Landmark Court,
Carrick-On-Shannon,
Co. Leitrim

Freephone: 1800 99 29 68

Carrick-on-Shannon Primary Care Centre,
Townparks,
Carrick-on-Shannon,
Co. Leitrim

Freephone: 1800 99 29 68

Limerick

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

Freephone: 1800 99 29 68

Rathkeale Health Centre,
Health Centre,
Rathkeale,
Co. Limerick

Freephone: 1800 99 29 68

Newcastlewest Health Centre,
St Ita's Hospital,
Newcastlewest,
Co. Limerick

Freephone: 1800 99 29 68

South Court Hotel,
Raheen Roundabout,
Raheen,
Limerick

Freephone: 1800 99 29 68

Ballynanty Health Centre,
Kileely Road,
Ballynanty Beg,
Limerick

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

Longford Specsavers,
17 Ballymahon Street,
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

Mayo

Achill Health Centre,
Achill Sound,
Co. Mayo

Freephone: 1800 99 29 68

Belmullet Health 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

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

Freephone: 1800 99 29 68

Castlebar Primary Care Centre,
Moneen,
Castlebar,
Co. Mayo

Freephone: 1800 99 29 68

Mongey Opticians Castlebar,
Ellison Street,
Castlebar,
Co. Mayo

Freephone: 1800 99 29 68

Mongey Opticians Ballinrobe,
Cornmarket,
Ballinrobe,
Co. Mayo

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

McWilliam Park Hotel,
Kilcolman Road,
Claremorris,
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

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

The North Monaghan Primary Care Unit,
Rooskey Vale,
Monaghan,

Enter St Davnet's Hospital complex and follow signs for 'All Services' To Car Park 1 or 2 
Walk to building following signs for 'Births, Marriages and Deaths'

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

Freephone: 1800 99 29 68

Mary McMahon Opticians,
Casey's Roundabout,
Roscommon

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

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

Cashel Health Centre,
Our Lady's Campus,
Lower Green,
Cashel,
Co. Tipperary

Freephone: 1800 99 29 68

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

Suirside Medical Centre,
The Gables,
Old Waterford Road,
Clonmel,
Co. Tipperary

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Thurles Specsavers,
Unit N29,
Thurles Shopping Centre,
Thurles,
Co. Tipperary

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

Clonmel Park Hotel,
Cahir Road,
Clonmel,
Co. Tipperary,
E91 X0N7

Freephone: 1800 99 29 68

Waterford

Nolke Opticians,
Uluru Centre,
Dunmore Road,
Waterford

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Waterford Community Services,
Cork Road,
Waterford

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Waterford Marina Hotel,
Canada Street,
Waterford

Freephone: 1800 99 29 68

Lawlor's Hotel Dungarvan,
Bridge Street,
Abbeyside,
Dungarvan,
Co. Waterford

Freephone: 1800 99 29 68

The Park Hotel,
Dungarvan,
Co. Waterford
X35 CC97

Freephone: 1800 99 29 68

Westmeath

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

Freephone: 1800 99 29 68

Kinnegad Medical Centre,
Kinnegad,
Co. Westmeath

Freephone: 1800 99 29 68

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

Freephone: 1800 99 29 68

Elliott Opticians,
7 Sean Costello Street,
Loughanaskin,
Athlone,
Co. Westmeath

Freephone: 1800 99 29 68

Athlone Springs Hotel,
Athlone,
Co. Westmeath,
N37 F9T3

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