St Helens is a town in Merseyside, England, with a population of 117,308. It is the administrative centre of the Metropolitan Borough of St Helen…St Helens is a town in Merseyside, England, with a population of 117,308. It is the administrative centre of the Metropolitan Borough of St Helens which had a population of 183,200 at the 2021 Census.