St Leonards is mainly joined to Hastings. It is the coastal town in between Hastings and Bexhill.
The schools in St Leonards include West and East St Leonards Primary schools as well as Filsham Valley Secondary school and Saxon Mount Secondary school for those with learning disabilities.