Police/ Coastguard/ Ambulance/ Fire: 999/ 112

RNLI Lifeguards, Perranporth: 01872 573418

St. Agnes RNLI Lifeboat Station: 01872 552680

Perranporth Surgery: 01872 572255

NHS Direct: 0845 46 47

Royal Cornwall Hospital Treliske A&E (main switchboard): 01872 250000

Newquay & District Hospital, 24 hour Minor Injuries Unit: 01637 893600

Environment Agency: 0800 80 70 60

Live Marine Strandings, RSPCA: 0870 55 55 999

British Divers Marine Life Rescue: 01825 765546

Dead Marine Strandings: 0845 201 2626