Healthcare
Ireland's main public and non-governmental healthcare resources, application portals and informational links providing access to medical services and support schemes:
Emergency Services — Free Numbers
112 / 999
Both numbers work throughout Ireland 24/7 and are completely free — even without a SIM card or from a locked phone. Use them to call ambulance, police or fire services.
Important: If the situation is not life-threatening but you need urgent medical help in the evenings or at weekends, call your local out-of-hours GP service first (Westdoc in the Mayo/Galway region: 0818 360 000) — do not tie up the 112/999 emergency line.
Official State Health Services
-
Ireland's National Health Service main portal. Find information on GPs, hospitals, vaccinations, neurology/physiotherapy and other specialist services, as well as a finder to locate the nearest GP practice or GP Out of Hours service.
-
The official HSE application system for Medical Card (free healthcare and prescriptions) and GP Visit Card (free GP visits) — apply online and check your application status.
-
A clear and detailed guide to the entire healthcare system in Ireland — patient charges, entitlements, the European Health Insurance Card (EHIC) and rights to state-funded care.
-
The official HSE page for applying for the EHIC as an Irish resident. The card gives access to state-funded medical care in EU/EEA countries and Switzerland — while travelling, on a work trip or studying abroad.
Medication and Specialist Support Schemes
-
Information and application for the DPS card, which sets a monthly ceiling on prescription drug costs for the whole family (if no Medical Card).
-
A national scheme for people with chronic or long-term conditions (e.g. diabetes, epilepsy etc.) providing free medicines and medical products for treating specific diagnoses.
-
Website for applying for the European Health Insurance Card for Irish residents.
Mental Health and Crisis Support
-
HSE-maintained resource for mental health support, providing information on free counselling, crisis lines and local support services.
-
Non-governmental organisation providing free therapeutic support for people in crisis situations, at risk of suicide or self-harm.
-
Free 24/7 emotional support line and resources (Tel.: 116 123).
Private Health Insurance and Regulation
-
Independent state body that regulates the private health insurance market in Ireland. The website provides a free comparison tool for policies and prices from all insurers (Vhi, Laya Healthcare, Irish Life Health).
Official Finders and Directories
-
The official HSE tool for finding a GP anywhere in Ireland by region (e.g. Mayo) or town. You can filter by practices accepting patients with a Medical Card or GP Visit Card.
-
A register of licensed GP practices in every county, available on the ICGP website.
Below are several GP practices and health centres in County Mayo, as shown on the map:
-
Townley Medical Practice
Address: Ballyhaunis Rd, Clare, Claremorris, Co. Mayo
Phone: +353 94 937 3984
Website: townleymedical.ie -
Claremorris Primary Care Centre
Address: Kilcolman Road, Clare, Claremorris, Co. Mayo
Phone: +353 94 937 8500 -
Hazelhill Family Practice
Address: Upper Main St, Hazelhill, Ballyhaunis, Co. Mayo
Phone: +353 94 963 0091 -
Malvern Medical Group
Address: Ballinrobe Primary Care Centre, Friarsquarter West, Co. Mayo
Phone: +353 94 930 2200 -
Lynn Medical Centre
Address: Nymphsfield, Cong, Co. Mayo
Phone: +353 94 954 6006
Tip: As many GP practices in Ireland are very busy, it is advisable to call ahead before visiting to find out whether the practice is currently accepting new patients.
Tap a point on the map or a town name below to see the address and phone number.
Belmullet
Béal an Mhuirthead Health Centre
HSE health centre
Ospidéal Pobail Bhéal an Mhuirthead, Belmullet, Co. Mayo, F26 K1H9
Phone: 097 27418
Open in Google Maps ↗
Westdoc Belmullet
Westdoc — out-of-hours GP service
Tallagh, Belmullet, Co. Mayo, F26 K1H9
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Bangor Erris
Bangor Erris Health Centre
HSE health centre
Bangor Erris, Ballina, Co. Mayo, F26 Y886
No phone number listed on the official page
Open in Google Maps ↗
Ballina
Ballina Primary Care Centre
HSE primary care centre
Kevin Barry Street, Ballina, Co. Mayo, F26 P6P1
Phone: 096 80441
Open in Google Maps ↗
Westdoc Ballina
Westdoc — out-of-hours GP service
St Joseph's District Hospital, Mercy Road, Ballina, Co. Mayo, F26 PP92
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Achill Sound
Achill Health Centre
HSE health centre
Achill Sound, Achill Island, Co. Mayo, F28 E142
Phone: 098 45231
Open in Google Maps ↗
Westdoc Achill
Westdoc — out-of-hours GP service
Achill Health Centre, Achill Sound, Co. Mayo, F28 E142
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Newport
Newport Health Centre
HSE health centre
Carrowbaun, Newport, Co. Mayo, F28 NW84
Phone: 098 41256
Open in Google Maps ↗
Westport
Westport Primary Care Centre
HSE primary care centre
Tober Hill, Cahernamart, Westport, Co. Mayo, F28 ED71
Phone: 098 44000
Open in Google Maps ↗
Westdoc Westport
Westdoc — out-of-hours GP service
Crannóg House, Quay Road, Westport, Co. Mayo, F28 TX39
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Castlebar
Castlebar Primary Care Centre
HSE primary care centre
Moneenbradagh, Moneen Road, Castlebar, Co. Mayo, F23 XV04
Phone: 094 904 9250
Open in Google Maps ↗
Mayo University Hospital
Hospital with emergency department
Westport Road, Castlebar, Co. Mayo, F23 H529
Phone: 094 902 1733
Open in Google Maps ↗
Westdoc Castlebar
Westdoc — out-of-hours GP service
Castlebar Primary Care Centre, Moneen Road, Castlebar, Co. Mayo, F23 XV04
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Swinford
Swinford Primary Care Centre
HSE primary care centre
Áras Attracta, Park Road, Swinford, Co. Mayo, F12 WP65
No phone number listed on the official page
Open in Google Maps ↗
Charlestown
Charlestown Health Centre
HSE health centre
Ballagh Street, Charlestown, Co. Mayo, F12 D620
Phone: 094 925 5200
Open in Google Maps ↗
Kiltimagh
Kiltimagh Health Centre
HSE health centre
Chapel Street, Kiltimagh, Co. Mayo, F12 X295
Phone: 094 938 1230
Open in Google Maps ↗
Knock
Westdoc Knock
Westdoc — out-of-hours GP service
Knock Medical Centre, Drum, Knock, Co. Mayo, F12 E166
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Ballyhaunis
Ballyhaunis Health Centre
HSE health centre
Upper Main Street, Ballyhaunis, Co. Mayo, F35 TR94
Phone: 094 963 0491
Open in Google Maps ↗
Hazelhill Family Practice
GP practice
Upper Main St, Hazelhill, Ballyhaunis, Co. Mayo
Phone: 094 963 0091
Open in Google Maps ↗
Claremorris
Townley Medical Practice
GP practice
Ballyhaunis Rd, Clare, Claremorris, Co. Mayo
Phone: 094 937 3984
Open in Google Maps ↗
Claremorris Primary Care Centre
Primary care centre
Kilcolman Road, Clare, Claremorris, Co. Mayo
Phone: 094 937 8500
Open in Google Maps ↗
Hollymount
Hollymount Health Centre
HSE health centre
Kilrush, Hollymount, Co. Mayo, F12 CH56
Phone: 094 930 2999
Open in Google Maps ↗
Ballinrobe
Ballinrobe Primary Care Centre
HSE primary care centre
Kilmaine Road, Ballinrobe, Co. Mayo, F31 RW66
Phone: 094 953 9000
Open in Google Maps ↗
Westdoc Ballinrobe
Westdoc — out-of-hours GP service
Ballinrobe Primary Care Centre, Kilmaine Road, Ballinrobe, Co. Mayo, F31 RW66
Phone: 0818 360 000
Open in Google Maps ↗
Phone first: a nurse calls you back and gives you a time; no walk-ins. Opening hours differ between centres (usually evenings, nights and weekends).
Malvern Medical Group
GP practice
Ballinrobe Primary Care Centre, Friarsquarter West, Co. Mayo
Phone: 094 930 2200
Open in Google Maps ↗
Cong
The map shows several HSE primary care and health centres, Mayo University Hospital, Westdoc centres and the GP practices listed above. In an emergency, call 112 or 999. Data: hse.ie (October 2026).
Practical Tips
1. If you can't find a GP accepting new patients
GP practices in Ireland are currently under significant pressure. If you have been turned away by several practices:
Keep written refusals: If you hold a Medical Card or GP Visit Card and at least three local GPs have refused to register you, you can contact HSE to request a GP be assigned to you through the HSE Assigned GP Scheme.
2. Out-of-hours and urgent care (GP Out of Hours)
In the evenings (usually from 18:00) and at weekends, regular practices are closed, but regional Out of Hours services operate.
Westdoc (Mayo, Galway, Roscommon): Call 0818 360 000 for a phone consultation with an on-call doctor or to book an appointment at the nearest centre (e.g. Castlebar or Ballina). This is significantly faster and cheaper than attending a hospital Emergency Department.
3. Injury clinics (Injury Units)
For minor injuries (sprains, dislocations, small fractures, cuts, burns) you do not need to go to a large hospital's Emergency Department (A&E), where waiting times can run to many hours.
Use an HSE Injury Unit (e.g. at Roscommon or Galway hospitals). Waiting times are shorter and the service is focused specifically on fast treatment of injuries.
4. Pharmacy services
Over-the-counter consultations: Pharmacists in Ireland are highly qualified and can provide free advice on everyday conditions (colds, skin issues, mild allergies, digestive problems).
Prescription renewals: In many cases, renewing a repeat prescription for a chronic condition does not require a face-to-face GP visit — many practices handle this remotely or send the prescription directly to your chosen pharmacy electronically (Healthmail).
5. Tax relief on medical expenses (Med 1 / Income Tax Relief)
Keep all receipts for medical expenses (GP visits, prescription medicines, physiotherapy, dental procedures).
Through Revenue.ie (MyAccount), you can claim a 20% tax refund at year end on all qualifying healthcare expenses.
6. Free specialist screening programmes
Screening programmes: Make sure you are registered for Ireland's free preventive health checks: BowelScreen, CervicalCheck, BreastCheck and Diabetic RetinaScreen.
Dental and vision: If you work and pay PRSI contributions (Treatment Benefit scheme), you are entitled to a free dental check-up and a subsidy for hygiene treatment once a year, as well as a free eye test and a discount on glasses.
Pet Healthcare
Key Emergency Contacts and Services
-
Your Regular Vet (Primary Vet)
The first step in any emergency — call your own vet. Many clinics have an out-of-hours number recorded on their voicemail.
-
Emergency veterinary care outside regular hours — nights, weekends and bank holidays. Find your nearest clinic on their website.
-
University veterinary hospital in Dublin with a wide range of specialists and an emergency department. Tel: +353 1 716 6000
-
Assistance with animal welfare issues and reporting neglected or abandoned animals. Tel: 0818 515 515
Veterinary Clinics in County Mayo
-
Chestnut Grove, Castlebar — Tel: +353 94 902 2126
-
Ballindine Road, Claremorris — Tel: +353 94 937 1319
-
Ballyhaunis Veterinary Centre
Knox Street, Ballyhaunis — Tel: +353 94 963 0008
-
Westport Veterinary Clinic
Altamont Street, Westport — Tel: +353 94 902 6121
Practical Tips for Pet Owners
1. Microchipping and Dog Licence
All dogs in Ireland must be microchipped and registered. Microchipping is carried out by a vet.
Dog Licence: An annual licence (€20/year) is required for every dog over 4 months old. Purchase it at licences.ie or at your local post office.
2. Pet Insurance
Veterinary costs in Ireland can be high. Pet insurance can significantly reduce the risk of unexpected expenses. Popular providers: Petinsurance.ie, An Post Pet Insurance, Allianz Ireland.
3. Out-of-hours cover — always ask first
Before registering with a clinic as your regular vet, always ask whether and how the clinic provides out-of-hours care (nights, weekends). Some practices have limited hours and will refer you to a nearby emergency clinic in urgent situations.