Toggle mobile menu visibility

Emergency contacts

Contact details in the event of an emergency in and around the City and County of Swansea.

Out of hours emergency contact numbers for the council

Highways

Highway problems and traffic lights outside office hours: 01792 841657

Housing

Emergency repairs, evenings and weekends: 01792 521500 

Emergency repairs in office hours: 01792 635100 (8.00am - 5.00pm, Monday to Thursday, 8.00am - 4.30pm Friday)

Homelessness emergencies: 01792 636595

Neighbourhood Support Unit (report anti-social behaviour incidents on council estates, 24 hours): 01792 648507

Pollution

Pollution problems outside office hours: 01792 636595

Social services

Emergency duty team: 01792 775501

Swansea Single Point of Contact (SPOC): 01792 635700

 

Other emergency contacts

Emergency services

In an emergency ring 999 for police, fire, ambulance or coastguard services

Police

  • In an emergency: 999
  • Non-emergency contact number: 101
  • South Wales Police, Western Division - Swansea Area Headquarters, New Swansea Central Police Station, Grove Place, Swansea SA1 5EA
  • South Wales Police

Fire

Ambulance

  • In an emergency: 999
  • Central and West region: 01792 562900
  • Welsh Ambulance Services NHS Trust, Central and West region, Tŷ Maes Y Gruffudd, Cefn Coed Hospital, Cockett, Swansea SA2 0GP
  • NHS Wales

Coastguard

 

Utility companies

Gas

  • Emergency Gas Leak Service: 0800 111 999

Electricity

Water

  • Emergency Service: 0800 052 0130
  • Dŵr Cymru Welsh Water Office, Clydach Depot, Players Industrial Estate, Clydach, Swansea SA6 5BQ
  • Dŵr Cymru / Welsh Water

 

Other useful contacts

Natural Resources Wales

  • Floodline (24 hour service): 0345 988 1188
  • Incident hotline (24 hour service): 0800 807060
  • Natural Resources Wales, Tŷ Cambria, 29 Newport Road, Cardiff, CF24 0TP
  • Natural Resources Wales

The Samaritans

  • National: 08457 90 90 90
  • Local: 01792 655999
  • 17 St John's Road, Manselton, Swansea SA5 8PR
  • Samaritans

Childline

RSPCA

  • 0330 1234 999