The English hamlet of Hainworth Shaw is located within the county of West Yorkshire and has a population of approximately 500.
Hainworth Shaw is governed by Bradford District (B) council.
Hainworth Shaw is policed by West Yorkshire Police
Hainworth Shaw is within the Parliamentary Constituency of Keighley
Do you know where the name Hainworth Shaw comes from?
What's it like to live here?
Ask the community a question about Hainworth Shaw.