Geography · lists
Towns in England that start with S
30 towns in England start with S, from “Salcombe” to “Swindon”. Every one of them counts as an answer in Icillion.
All 30 towns in England that start with S
- Salcombe
- Sale
- Scarborough
- Scunthorpe
- Selby
- Sevenoaks
- Shepton Mallet
- Shipston-on-Stour
- Shrewsbury
- Skegness
- Skipton
- Slough
- Solihull
- Somerton
- Southport
- Southwold
- St Helens
- St Ives
- St Neots
- Stafford
- Stamford
- Stevenage
- Stockport
- Stockton-on-Tees
- Stourport-on-Severn
- Stow-on-the-Wold
- Stratford-upon-Avon
- Stroud
- Swanage
- Swindon
About this list
- S is the most common first letter in this list: 30 of the 263 towns in England (11%).
- Shortest: “Sale”. Longest: “Stratford-upon-Avon”.
- 4 names have more than one word.
Quick answers
- How many towns in England start with S?
- 30 of the 263 towns in England in Icillion start with S, for example Slough, Swindon and Stratford-upon-Avon.
- What is the longest name among towns in England that start with S?
- The longest is “Stratford-upon-Avon” and the shortest is “Sale”.
More lists that start with S
Play geography trivia nowAll 263 towns in England, A to Z
How deep does your knowledge go?
Seven prompts a day, twenty seconds each. Obvious answers float on the tip of the iceberg; rare ones sink all the way to the trench.
▼ Start today’s iceberg ▼