New Mills on the map

Location in Scottish BordersNew Mills sits where the marker shows within the county.

3,251
Population
1,087
Households
Create a free area profile for New MillsDownload or embed an infographic of these statistics

About New Mills

New Mills is a small village located in the Scottish Borders, within the TD2 postcode area. It is situated near the River Tweed, which flows through the region, providing a scenic backdrop. The village is primarily residential, with a mix of traditional stone buildings and more modern homes. The surrounding countryside features rolling hills and farmland, typical of this part of Scotland.

The village is well-connected by local roads, making it accessible for those wishing to explore the nearby towns and attractions. New Mills offers a peaceful environment, with opportunities for walking and enjoying the natural landscape. Local amenities may include a shop and community facilities, catering to the needs of residents and visitors alike. Overall, it serves as a quiet base for those looking to experience the beauty of the Scottish Borders.

Nearest Train Stations 2 stations

Stow Train Station 5.2 miles
Tweedbank Train Station 8.6 miles

Location

Local Government

District Scottish Borders
Ward Leaderdale and Melrose
Constituency Berwickshire, Roxburgh and Selkirk

Frequently Asked Questions about New Mills

What is the population of New Mills?
New Mills has a population of approximately 3,251 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover New Mills?
New Mills is covered by the TD2 postcode district.
Where is the nearest train station to New Mills?
The nearest railway station to New Mills is Stow Train Station, about 5.2 miles away.