Discover Southport
compiled from our dataSouthport is located in England, United Kingdom, and has a population of about 91,703. Our atlas lists 374 places here.
These include 17 sights and 6 museums, 244 restaurants, 99 places to stay and 8 cocktail bars. Highlights include The Monument, Southport War Memorial, Lakeside Miniature Railway.
The neighborhoods with the most entries are Sefton.