All Emergency Services 999
Caernarfon Harbour Trust 01286 672118
Doctors' Surgeries:
Segontium Terrace 01286 672236
Market Street 01286 673224
Dentists' Surgeries:
10 Church Street 01286 672601
24 Bank Quay 01286 672946
33 Bangor Street 01286 672656
35 Castle Street 01286 673174
Harbour Office
Caernarfon 01286 672118
H.M. Coastguard
Emergency 999
Holyhead 01407 762051
H.M. Customs & Excise
Yachts (24hrs) 01407 762714
Hospital
Ysbyty Gwynedd 01248 384384
Pilot
Menai Strait/Caernarfon Bay 01286 672772
Police
Emergency 999
North Wales Police Headquarters 01492 517171
Maesincla, Caernarfon 01286 673333
Victoria Dock
Gatehouse 01286 672346
Weather
Marinecall – Irish Sea 0891 500460
Marinecall – North West 0891 500461