Maghull (/məˈɡʊl/) is a town and civil parish within Sefton, Merseyside. Historically in Lancashire, the town is located north of the city of Liverpool and south of Ormskirk in West Lancashire. The area of Moss Side also contains HM Prison Kennet and Ashworth Hospital. Maghull had a population of 22,225 at the 2001 census, falling to 20,444 at the 2011 Census.