Brighton with a population of 277,965 has 11 stations. Aldrington, Brighton, Falmer, Fishersgate, Hove, London Road, Moulsecoomb, Portslade, Preston Park, Shoreham By Sea, Southwick, are all within Brighton and its suburbs. Technically two of them (Shoreham By Sea and Southwick) are outside of the Brighton Council area but in reality they are still in Brighton and part of the same continuous urban area. So i think it can be said that Brighton has 11 stations.
Bournemouth with a population of 196,455 has 9 stations. Bournemouth, Branksome, Christchurch, Hamworthy, Hinton Admiral, New Milton, Parkstone, Pokesdown, Poole, are all within Bournemouth and its suburbs. Technically one of them (New Milton) is outside of the Bournemouth Council area but in reality it is still in Bournemouth and part of the same continuous urban area. So i think it can be said that Bournemouth has 9 stations.
Worthing with a population of 112,044 has 6 stations. Durrington On Sea, East Worthing, Goring By Sea, Lancing, West Worthing, Worthing, are all within Worthing and its suburbs. Technically one of them (Lancing) is outside of the Worthing Council area but in reality it is still in Worthing and part of the same continuous urban area. So i think it can be said that Worthing has 6 stations.
Hastings with a population of 92,855 has 4 stations. Hastings, Ore, St Leonards Warrior Square, West St Leonards, are all within the town.
Sevenoaks with a population of 29,506 has 3 stations. Bat & Ball, Dunton Green, Sevenoaks, are all within the town.
Pevensey with a population of 3,196 has 2 stations. Pevensey & Westham, Pevensey Bay, are both within the village.