Shoreham-by-Sea railway station is located less than a mile from the town centre and London Gatwick Airport is away. Shoreham has a population of 17,537 according to the 2001 census, and is historically part of Sussex.
The town is bordered to its north by the South Downs, to its west by the Adur Valley and to its south by the River Adur and Shoreham Beach on the English Channel. The town lies in the middle of the ribbon of urban development along the English south coast between the city of Brighton & Hove and the town of Worthing. Shoreham civil parish covers an area of and has a population of 19,175 (2001 census).