The English town of New Mills is mostly within the county of Derbyshire and has a population of approximately 10,100.
Most of New Mills is governed by High Peak District (B) council with the remainder being within the areas of Cheshire East (B) council and Stockport District (B) council (in order).
Most of New Mills is policed by Derbyshire Police with the remainder being policed by Cheshire Police and Greater Manchester Police (in order).
The largest Parliamentary Constituency in New Mills is High Peak (91.67%) with the remainder being in Macclesfield (5.56%) and Hazel Grove (2.78%).
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.