| Elgin Community Surgery | 01343 542234 | | Highfield House, Northfield Terrace, Elgin, IV30 1NE | Map & Directions |
| Victoria Crescent Medical Centre | 01343 547512 | | 10 Victoria Crescent, Elgin, IV30 1RQ | Map & Directions |
| Burghead Surgery | 01343 835780 | | 18 Grant Street, Burghead, Elgin, IV30 5UE | Map & Directions |
| Dunvegan Health Centre | 01470 521776 | | Dunvegan, Isle Of Skye, IV55 8GU | Map & Directions |
| Community Nursing Services | 01862 810213 | | Shore Road, Dornoch, IV25 3LS | Map & Directions |
| Laich Medical Centre | 01343 812277 | | Clifton Road, Lossiemouth, IV31 6DJ | Map & Directions |
| Community Nurses | 01381 621811 | | Surgery, Station Road, Fortrose, IV10 8SY | Map & Directions |
| Dornoch Health Centre | 01862 810502 | | Health Services District Nurse & Midwife, Shore Road, Dornoch, IV25 3LS | Map & Directions |
| The Surgery | 01456 450233 | | Balmacaan Road, Drumnadrochit, Inverness, IV63 6UR | Map & Directions |
| Tongue Health Centre | 01847 611213 | | St. Andrews Glebe, Tongue, Lairg, IV27 4XB | Map & Directions |
| Burnfield Medical Practice | 01463 712792 | | Harris Road, Inverness, IV2 3PF | Map & Directions |
| Broadford Medical Centre | 01471 822460 | | Broadford, Isle Of Skye, IV49 9AA | Map & Directions |
| The Health Centre | 01854 612015 | | The Heealth Centre, North Road, Ullapool, IV26 2XL | Map & Directions |
| Tain Health Visitors | 01862 894098 | | Scotsburn Road, Tain, IV19 1PR | Map & Directions |
|
|