Due to COVID, we are prioritising essential services at present and therefore have suspended some non-essential services, such as completion of reports and letters. We would advise that you get these completed privately. We will be reviewing the situation at the end of January.

Contact Telephone Numbers

The Three Towns Medical Practice

Main number01294 464141
Fax01294 466408
Out of Hours (NHS24) 111
Community Midwife
(Clinic held every Tuesday and Thursday 9:20am – 12pm)
01294 465104
Health Visitor01294 475471
District Nurses
01294 463456

West Kilbride Medical Practice

Main Number01294 823607
Prescriptions01294 822541
Fax01294 829318
Out of Hours (NHS24) 111
Community Midwife
(Clinic held every Wednesday 1:30pm – 4:30pm)
01294 465104
District Nurses
01294 822344
Health Visitor01294 829084


Ayr Hospital01292 610555
Ayrshire Central Hospital01294 274191
Biggart Hospital01292 470611
Crosshouse Hospital01563 521133
Cummnock Hospital01290 429429
NHS Ayrshire & Arran – useful contact numbersCLICK HERE
Active North Ayrshire01294 605128
Emergency Dental Service01563 578664
Community Housing Advocacy Project (CHAP)01294 475636
North Ayrshire Women’s Aid 01294 602424
North Ayrshire Drug and Alcohol Recovery service (NADARS)01294 476000
Practitioner Services Division0141 300 1300
Primary Care Department 01292 513823
Podiatry – Check your appointment 01563 826361
Police Scotland 101
Referral Management Service (RMS)(Confirm, change or cancel an appointment no need to phone the Practice)01563 827070
Sexual Health Ayrshire 
(Arrange your own appointment or self-refer)
01294 323226

Ayrshire & Arran Health Board
Eglinton House, Ailsa Hospital
Dalmellington Road

Telephone: 01292 513600

This website collects data via Google Analytics. Opt in | Opt out.