There are 12 official UK cities whose names begin with the letter S.

From the UK government’s current list of cities, the ones starting with S are:

  • Salford
  • Salisbury
  • Sheffield
  • Southampton
  • Southend-on-Sea
  • St Albans
  • Stoke-on-Trent (written “Stoke on Trent” on the list)
  • Sunderland

Those 8 are in England, and the remaining S-cities are in Scotland, Wales, or Northern Ireland, bringing the total to 12 across the whole UK.

Note: Many websites list towns or large built-up areas starting with S (often 100+ places), but that’s different from the official “city status” used in the UK.

Information gathered from public forums or data available on the internet and portrayed here.