The 18 best small towns in England to live in

Published Jan 19, 2021 – 17 mins read

Home is where the heart is. Here is our pick of the 18 best small towns in England and some villages that are also wonderful places to live to help you choose the right community for you.

1. Southam, Gloucestershire

Southam is located on the outskirts of Cheltenham and the picturesque Cotswolds.

It is an essentially residential community which attracts those working in larger towns nearby and also sustains an active retirement population.

Southam Gloucestershire

Key facts about Southam

  • The average price of a home was £573,646 in November 2020;
  • There are a range of primary, secondary, and grammar schools – most of which are located in the nearby town of Cheltenham; Cheltenham Ladies’ College – for girls between the ages of 11 and 18 – is an independent school founded in 1853 is one of the UK’s leading schools for young women;
  • Westward of Cheltenham, Southam is close to the M4 motorway, which runs between Birmingham in the Midlands and Bristol for the Southwest.
  • Driving to London means cross-country travel eastwards to the M40 motorway, taking approximately 2 hours and 25 minutes.

Why live in Southam?

Live in Southam if you are looking for a small, friendly, community-oriented place to live which attracts those still in work and many who are retired.

It is one of the quintessentially English hamlets of the world-famous Cotswolds – with buildings constructed from the distinctive honey-coloured stone of the area.

2. Epping, Essex

Epping is a market town in the southwestern part of the county of Essex, surrounded by countryside yet only 17 miles to the northeast of central London.

Its strategic location so close to London – it even has its own stop on the London underground rail network – attracts both commuters and those eager to retire to a village community within easy striking distance of the capital.

Epping Essex

Key facts about Epping

  • The average price of all homes sold in Epping in the year to November 2020 was £573,844;
  • All 5 primary schools in the Epping catchment area have been rated “good” by Ofsted. Epping St John’s School is a local co-educational academy for pupils up to 18 years of age.
  • Davenant Foundation School – which has one of the biggest sixth forms in Essex – is located in nearby Loughton and was rated “outstanding” at the last inspection by Ofsted.
  • Epping is the final station at the end of London Underground’s Central line, offering a 38-minute ride to central London’s Liverpool Street mainline station.
  • Epping is just 10-minutes’ drive from the capital’s circular M25 motorway, five minutes to the M11 motorway and then north to the M1 via Cambridge.

Why live in Epping?

Earlier this year, the Sunday Times newspaper voted Epping one of the best places to live in the UK.

The article highlighted the proximity of Epping Forest’s 6,000 acres of ancient woodland – a massive draw for joggers, dog-walkers and cyclists alike – and the independent shops and cafes of the town’s bustling high street.

3. Windsor, Berkshire

Windsor is in the County of Berkshire

It is an ancient town on the banks of the River Thames about 20 miles west of London. Some 40 miles northeast is the city of Oxford.

Not for nothing is the place called Royal Windsor – the town is built around Windsor Castle, built by William The Conqueror, and one of the homes of the British Royal family to this day.

Windsor Berkshire

Key facts about Windsor

  • The average price of a home in Windsor as of November 2020 was £586,781;
  • Of the many primary schools in the Royal Borough of Windsor and Maidenhead, no fewer than 15 were rated as “outstanding” by Ofsted, according to a report in the Royal Borough Observer on the 6th of October 2020.
  • Among the secondary schools and academies, Newlands Girls’ School and Charters School were also rated “outstanding”.
  • The world-renowned fee-paying Eton College is just 3 miles away from the centre of Windsor;
  • Windsor sits alongside the M4 motorway – which leads eastwards directly into London and westwards to all points west of England and as far as Wales.
  • Driving time into central London (25 miles) is around one hour.
  • Trains from London Paddington to Windsor take between 30 and 50 minutes, while trains from London Waterloo take approximately 55 minutes.

Why live in Windsor?

There are the royal connections, of course – and the social cachet that goes with any address in Royal Windsor – but a lot more besides.

It has its own lively nightlife, riverside restaurants, and fine shopping – with London just a short train ride or car drive away.

The M4 motorway is a gateway to the whole of the west of England and into Wales.

4. Frome, Somerset

Frome is a market town in the eastern part of the county of Somerset in South West England.

It sits on the eastern flanks of the Mendip Hills, some 13 miles south of the ancient Roman spa town of Bath and approximately 107 miles west of London.

Frome has been voted one of the best places to live in Britain.

It has many historic and architecturally fascinating buildings and the town centre lined with many independent shops and attracts more than its fair share of artists and craftspeople.

From Somerset

Key facts about Frome

  • A detached home in Frome cost an average of £383,911 in the 12 months to November 2020;
  • St Louis Catholic Primary School, in Frome, was rated “good” at the last Ofsted inspection, as were the two middle school academies (for children between the ages of 9 and 13) Selwood Academy and Oakfield Academy.
  • Frome Community College – for ages 13 to 18 – was also rated “good”; there are several excellent independent schools and some grammar options within commutable distance of Frome.
  • Frome is some 26 miles (41 km) from junction 18 of the M4 motorway (east to London, west to the west of England and Wales). Driving time by car is approximately 2 hours – depending, of course, on traffic.
  • Frome railway station – one of the oldest stations still in service in Britain – offers direct services to London Waterloo (2½ hours), Bristol Temple Meads and Exeter St David’s.

What makes Frome one of nicest small towns in England?

Despite its small size – population around 30,000 – and quaint appearance, Frome nevertheless has a vibrant nightlife in keeping with its status as the fourth largest town in Somerset.

Independent shops dominate the heart of this market town, which exudes a friendly close-knit community spirit.

5. Dorchester on Thames, Oxfordshire

Dorchester on Thames is a small village of around 1,000 inhabitants some 8 miles (13 km) southeast of the county town of Oxford.

Situated at the confluence of the River Thames and the River Thame, the town is one of the oldest communities in the area, with Dorchester Abbey one of its most notable landmarks.

The village was a historic focus for travellers between Oxford and London, maintaining that role today for those working nearby in the university town or commuting to the capital.

Dorchester on Thames

Key facts about Dorchester on Thames

Why live in Dorchester on Thames?

It’s a rural setting, with local community spirit, located in the heart of England, with easy access to both the university City of Oxford and London, boasting excellent schools in the immediate neighbourhood.

6. Arundel, West Sussex

Arundel is a historic market town nestled into a steep-sided valley of the River Arun in the South Downs of West Sussex.

According to the town’s tourist information office, the place captures all that is “urban chic” and combines it with a rich 1,000-year heritage amidst country pursuits.

Arundel West Sussex

Key facts about Arundel

Why live in Arundel?

The old town of Arundel features fine houses from practically every architectural period (but especially Georgian) – so much so, that one website says those who live there feel that they’re living on the set of a 19th-century costume drama.

London is only 65 miles (15 km) away while the coast at Littlehampton is just a 10-minute drive away.

7. Sevenoaks, Kent

Sevenoaks is at the centre of an administrative region in the west of the county of Kent.

The area lies to the southeast of central London and is surrounded by the rolling countryside of the High Weald and the North Downs – much of it woodland.

The town is also wrapped in a rich history which has left a legacy of several stately homes in the area – most notably Knole House, which was built in the 1450s.

The former home of Sir Winston Churchill, Chartwell, is also nearby, as is his oft-quoted RAF fighter station at Biggin Hill.

Sevenoaks Kent

Key facts about Sevenoaks

  • The average price of a detached home in Sevenoaks during the year to November 2020 was £1,177,338;
  • 3 primary schools in and near Sevenoaks were rated as “outstanding” in recent inspections by Ofsted, as was the Weald of Kent Grammar School (Sevenoaks Annex), in neighbouring Tonbridge.
  • There are also numerous, highly-rated independent schools in the area – including, for example, the highly selective, coeducational day and boarding Sevenoaks School voted the top independent boarding school in 2018. It currently enrols more than 1,100 students from 45 different countries;
  • The ancient road between London and the Weald eventually became the A21 trunk road, which now bypasses the town of Sevenoaks, but joins London’s orbital M25 motorway within a short distance at junction 5.
  • Sevenoaks is especially well served by train services to London – including London Charing Cross, Blackfriars, Victoria, and Cannon Street stations – with the fastest journey times of just 32 minutes.

Why live in Sevenoaks?

It is little wonder that Sevenoaks has been one of the favourite commuter towns to the south of London.

The capital is only 34 miles (55 km) away and can be reached in around half an hour by the fastest trains.

Yet Sevenoaks still offers lots of green space, surrounded by wooded countryside that is steeped in history.

8. St. Ives, Cornwall

Lying in the far southwest of England, St Ives is one of the most famous destinations in Cornwall.

It is known for its glorious beaches, the surfing, and a local haven for internationally renowned British artists, sculptors, painters, and potters.

St Ives is described by the local tourist board as “an art capital of the world”.

So sought-after is St Ives as a place to live that it has become the second most expensive coastal resort in the British Isles.

St Ives Cornwall

Key facts about St Ives

  • The average price of a home in St Ives during the year to November 2020 was £413,614;
  • For children up to the age of 11, St Ives Junior School was rated “outstanding” and St Uny Church of England Academy “good” during the most recent Ofsted inspections.
  • There are 9 secondary schools and academies in or near St Ives, with St Ives School rated as “good” by Ofsted.
  • Just four miles away is St Piran’s School – a small private school and member of a large international educational company – with modest fees yet high educational standards;
  • Cornwall is the most westerly county in southern England, so it is best not to expect fast or especially easy transport links with the rest of the country.
  • London, for example, is more than 280 miles (453 km) away and is likely to take around 5 hours (depending on seasonal traffic) to drive.
  • The train journey is even more complicated – a drive to Truro railway station, a 2 hour and 15-minute train journey to Exeter, St David’s, and a further 3 hours and 22 minutes to London Waterloo.
  • The small airport at Newquay (31 miles from St Ives), however, is served by flights from London Heathrow and Bristol.

Why live in St Ives?

If you want to move far away from the bright lights and bustle of the capital, St Ives may be the place for you.

There is a distinctly seasonal popularity to the place, however, and you might find the summertime especially crowded.

9. Banbury, Oxfordshire

Banbury is a historic market town in the north of Oxfordshire, on the banks of the River Cherwell.

It is a thriving shopping and commercial centre on the edge of the Cotswolds, surrounded by mainly rural countryside – yet only a short distance from the major conurbations of the English Midlands.

Banbury Oxfordshire

Key facts about Banbury

  • The current average value of a home in Banbury, Oxfordshire stands at £332,636 as of November 2020;
  • Of the 26 or so primary schools in and around Banbury, William Morris Primary School was rated “outstanding” in a recent Ofsted report. Of the 9 state secondary schools and academies, the Catholic Blessed George Napier Catholic School and Sixth Form (for all ages 11 to 18) was also rated “good” by Ofsted.
  • Among the several reputable independent schools in the area, Sibford School is a notable coeducation establishment for all ages from 3-18 – and children of all faiths, although it was founded in 1842 as a school for Quaker families;
  • Banbury is located 21 miles northwest of the City of Oxford, and local services offer links to the rail hub there. London (Marylebone) is just an hour away by trains that depart every 30 minutes from Banbury station and are operated by Chiltern Railways.
  • The centre of Banbury is a 16-minute drive away from junction 11 of the M40 motorway – and from there, south to London (approximately 1 hour and 20 minutes) and north to the Midlands.

Why live in Banbury?

Life in Banbury has been described as like living in a large village, with all the facilities you might need, close to good schools, where you will be sure of a friendly reception.

10. Whitby, North Yorkshire

On the North Yorkshire coast, where the River Esk meets the sea, you will find the old seaport of Whitby.

It is a historic natural harbour, with evidence of ancient Roman and Saxon settlements nearby.

It was the hometown of the famous English explorer Captain James Cook, who went on to explore and to map Newfoundland, Australia, New Zealand and Hawaii.

Whitby is within the boundaries of the North York Moors National Park, so tourism is today’s principal economic driver, supported by what remains of the North Sea fishing industry.

Whitby Yorkshire

Key facts about Whitby

  • The current average value of a home in Whitby, North Yorkshire stands at £247,929 as of November 2020;
  • All six primary schools and academies in Whitby have been rated “good” by Ofsted. In the public secondary sector, Caedmon College and Whitby Sixth Form have also both been rated “good” by Ofsted.
  • One of the country’s leading independent schools for ages 3 to 18 is Yarm School, approximately 40 miles to the west of Whitby. Closer to Whitby itself is the smaller, independent Fyling Hall School;
  • Because of its location on the east coast, in an area of natural beauty, Whitby is not especially well served by transport links – but is still a popular tourist destination throughout most of the year.
  • Reaching Whitby from London and the south means taking the M1 motorway as far as junction 44 for York and then across country over the North York Moors to the coast.
  • To get to Whitby by train will also involve changing at other rail hubs, such as Middlesborough, Newcastle, or Sunderland.

What makes Whitby one of the best small towns in England?

It is off the beaten track but steeped in maritime history and surrounded by the stunning natural beauty of moorland and coastline.

11. Great Budworth, Cheshire

Great Budworth is a hamlet – of barely 300 souls – in the far northeast corner of the county of Cheshire in the northwest of England.

The village describes itself as “the most picturesque village in Cheshire” – and takes its name from the old Saxon words “bode” (dwelling) and worth (place by the water) – the latter a reference to nearby Pickworth Mere and Budworth Mere.

Great Budworth is almost impossibly pretty and harks back to some rural idyll of life in the northwest of England’s gently undulating Cheshire Plain.

For many, it may be the perfect place to get away from it all in retirement.

Budworth Cheshire

Key facts about Great Budworth

Why live in Great Budworth?

Great Budworth offers all the peace and tranquillity of a Cheshire village, with the close community spirit that goes with such a small settlement, surrounded by lush farmland.

Thanks to the nearby motorway network, much busier parts of the UK are never that far away.

12. Bakewell, Derbyshire

Bakewell is a small market town in the Dales of the county of Derbyshire, some 13 miles (21 km) south-west of the city of Sheffield.

Thanks to its location in the southeast corner of the Peak District National Park, it is a popular tourist destination and home to the iconic confection, the Bakewell Pudding.

Bakewell Derbyshire

Key points about Bakewell

  • The current average value of a home in Bakewell stands at £410,550 as of November 2020;
  • 3 of the principal primary schools in Bakewell have been rated “good” by Ofsted, as has the secondary (ages 11 to 18) Lady Manners School.
  • Bakewell is also home to the independent preparatory school and college (pupils from the ages of 3-16) St Anselm’s;
  • Thanks to its location just north of the Midlands, Bakewell is well served by the motorway network. The car journey from London, for example, takes roughly 3 hours via the M1 motorway (leaving at the junction for Matlock).
  • Bakewell to London by train – a distance of 134 miles (216 km) – takes an average of approximately four hours.

What makes Bakewell one of the most popular small towns in England?

In an article on the 22nd of September 2019, the Sunday Times newspaper described the attractions of living within the Peak District National Park and Derbyshire Dales, with their attractive stone cottages, rugged moorland, and green valleys – but by no means a backwater.

13. Stamford, Lincolnshire

Stamford is in the county of Lincolnshire in the East of England but also borders the east Midlands – some 31 miles (50 km) to the east of Leicester.

It is approximately 100 miles (161 km) from London.

On the old Great North Road, around halfway between London and York, Stamford grew rich from the English wool trade and retains many fine buildings.

The place describes itself as “the finest stone town in England“. The town boasts 11 churches, 30 pubs, 20 restaurants and more than 10 quality hotels and guest houses.

Stamford Lincolnshire

Key facts about Stamford

Why live in Stamford?

It is a well-connected, historic town on the easter edge of the Midlands.

The many independent shops that line the quaint streets of the town trade under a common banner of “ancient and vibrant”.

If you have children of school age, you may be spoilt for the choice of excellent public and private schools.

14. Bamburgh, Northumberland

Bamburgh is a village on the north Northumberland coast.

Steeped in history, it is battered by the storms and waves of the North Sea, which lashes the ever-present silhouette of Bamburgh Castle.

The average age of the population of Bamburgh is older than the national average – a mean age of 42.8       compared with 39.3 nationally.

In 2017, Bamburgh became the second most sought-after holiday destination for British “staycationers”.

Bamburgh Northumberland

Key facts about Bamburgh, compared to other small towns in England

Why live in Bamburgh?

It is no longer the busy port that it was in the 13th century, so the pace of life in Bamburgh is today altogether more relaxed – if golf is your sport, that active relaxation is likely to take place at Bamburgh Castle Golf Club.

15. Altrincham, Cheshire

Altrincham is in the county of Cheshire and about 8 miles to the south of the conurbation of Manchester.

It is a leafy and up-market suburb with some of the most expensive property prices outside of London and the southeast of England.

According to the Guardian newspaper, the town’s own website once claimed that “the immediate population is made up of an exceptionally high number of professionals, captains of industry and homeowners”.


Key facts about Altrincham

Why live in Altrincham?

Altrincham is one of the most desirable places to live in the northwest of England.

It is well connected by road and rail, and has some outstanding schools in the immediate area.

16. Cirencester, Gloucestershire

Cirencester is towards the southern edge of the county of Royal Gloucestershire.

Because of its proximity, it is often referred to as the Capital of the Cotswolds. During Roman times – when the place gained its name – Cirencester was the second largest town in the British Isles.

From its earlier prosperity based on the wool trade, Cirencester today serves as an economic and cultural hub for the surrounding villages and a commuter town for bigger places such as Gloucester, Swindon, Cheltenham, and Stroud.

Cirencester Gloucestershire

Key facts about Cirencester

  • The average price of a home in Cirencester during the year to November 2020 was £489,209;
  • Of the seven primary schools in or near Cirencester, Ofsted rated Powell’s Church of England Primary School as “outstanding” and three others as “good”.
  • Cirencester College (a sixth form college for those aged 16+) is also rated “good”.
  • Hatherop Castle Preparatory School is a small independent school for children aged from 2 to 13. Rendcomb College is an award-winning coeducational independent school for pupils from the ages of 3 to 18;
  • Cirencester lies at the hub of a whole network of roads linking Gloucester, Cheltenham, Leamington Spa, Oxford, Wantage, Swindon, Chippenham, Bristol, Bath, and Stroud.
  • It is approximately 20 miles (32 km) to the M4 motorway (and eastwards to London) at Swindon.

Why live in Cirencester?

In a story last year the Wilts and Gloucestershire Standard reported that Cirencester had been voted one of the happiest places to live in the UK.

17. Keswick, Cumbria

Keswick is a market town in the Cumbria (formerly Cumberland) and acts as the major hub for tourism in the northern Lake District National Park.

This is a large tract of land in the far northwest of England, close to the border with Scotland.

That role as a major centre for tourism is emphasised by the fact that the Lake District is England’s largest national park and has now achieved World Heritage status.

The park is home to England’s highest mountain – Scafell Pike – and its deepest lake – Wastwater.

Keswick Cumbria

Key facts about Keswick

  • The average value of a home in Keswick stands at £353,013 as of November 2020;
  • Of the five primary schools in Keswick and neighbouring villages, 2 are rated “good” by Ofsted, as is the secondary school Keswick School (which is also rated the sixth-best non-selective state school in the North West and the top state school in Cumbria);
  • Keswick is on the A66 trunk road linking Workington and Penrith, as well as the A591, linking the town to Windermere, Kendal and Carlisle (via the A595). At Penrith – some 18 miles (29 km) to the east of Keswick – the road meets the M6 motorway and connections to the Midlands.

Why live in Keswick?

Although you are likely to feel somewhat off the beaten track, it is difficult to imagine anywhere else in England surrounded by such dramatic scenery.

18. Odiham, Hampshire

Odiham is a pretty village in the north of Hampshire and features in some of the earliest English history.

As a royal manor, it was the first location in Hampshire to be recorded in the Domesday Book – commissioned by William I (the Conqueror) in the early 11th century.

Today, Odiham is a friendly, bustling market town that has been absorbed into the commuter belt of north Hampshire.

Odiham Hampshire

Key facts about Odiham

  • The average price of a detached house in Odiham during the year to November 2020 was £524,188;
  • Mayhill Junior School in Odiham itself is rated “good” by Ofsted but the nearby Hook Junior School is rated “outstanding”.
  • The principal state secondary school in Odiham is Robert May’s School and is also rated “good” by Ofsted.
  • One of the leading independent schools in this part of Hampshire is Sherfield School – some nine miles (14.5 km) from Odiham;
  • Odiham is ideally situated for connections to the principal motorway network in southern England as it is adjacent to junction 5 of the M3 – which runs eastwards into central London and west to Basingstoke and Southampton.
  • Odiham is also just 3½ miles (5.6 km) from Winchfield railway station, from where around 40 trains a day depart for London Waterloo (for a journey of a little over an hour).

Why live in Odiham?

Odiham is the administrative district of Hart Council and in survey after survey Hampshire’s Hart District has been voted the most desirable place to live in the UK, according to an article in Hampshire Life magazine.

Find the perfect property in of the small towns in England

This is just a sample selection of the small towns in England, there are many more quaint, picturesque places to live across the country many that are simply villages with more amenities.

Our buying agents have a deep geographical knowledge of their regions and would be delighted to offer guidance when you’re considering the best place to live.

Tell Garrington about your search for a property.