Fire Department 028 312 2400
Traffic Department 028 313 8111
Overstrand Law Enforcement 028 313 8111
Hermanus Police 028 313 8520
Kleinmond Police 028 271 8200
Gansbaai Police 028 384 0201
Stanford Police 028 341 0601
Ambulance 10177
NSRI 028 312 3180
Marine & Coastal Management 028 313 2703
Hermanus Provincial Hospital 028 312 1166
Hermanus Private Hospital 028 313 0168
Hermanus Child Welfare 028 313 0831
Hermanus Animal Welfare 028 312 1281
Birkenhead Animal Rescue Centre 083 742 3903
Overstrand Medical response 078 699 6995