Halsham is a village and civil parish in the East Riding of Yorkshire, England, in an area known as Holderness. It is situated approximately 4 miles west of Withernsea town centre and it lies south of the B1362 road. According to the 2011 UK census, Halsham parish had a population of 255, a decrease on the 2001 UK census figure of 260. The parish church of All Saints is a Grade I listed building. HMS Halsham, a Ham class of inshore minesweeper, was named after the village.