Discover Ormskirk
compiled from our dataOrmskirk is located in England, United Kingdom, and has a population of about 24,073. Our atlas lists 65 places here.
These include 2 sights and 1 museums, 53 restaurants, 5 places to stay and 4 cocktail bars. Highlights include Ormskirk Clock Tower, Pinfold Road Ormskirk.
The neighborhoods with the most entries are West Lancashire.