The English village of New Mills is located within the county of Cheshire and has a population of approximately 600.
New Mills is governed by Cheshire East (B) council.
New Mills is policed by Cheshire Police
New Mills is within the Parliamentary Constituency of Tatton
Do you know where the name New Mills comes from?
What's it like to live here?
Ask the community a question about New Mills.