Discover England's Enchanting Small Towns
England's small towns are a testament to charm and history, with each offering a unique allure that captivates visitors and fills camera rolls. These towns, with their historic architecture, thatched roofs, and fairy-tale gardens, are the epitome of quaintness and are often the muses for artists and writers.
Our curated list takes you on a journey through some of the most picturesque and inviting small towns across England, each promising an unforgettable experience.
1. Castle Combe, Wiltshire
![Street in Castle Combe](/media/england-best-small-towns-castle-combe-homes-and-street.jpg)
Castle Combe, often hailed as England's prettiest town, is a step back in time with its honey-colored Cotswold stone houses and historic St. Andrew's Church, home to the medieval Castle Combe Clock. This commercialism-free village is a favorite among tourists, so consider visiting early or during the off-season for a quieter experience.
2. Painswick, Gloucestershire
![Village of Painswick in autumn, Gloucestershire](/media/england-best-small-towns-painswick-overview-fall.jpg)
Painswick, the "Queen of the Cotswolds," is a fairy-tale town with 99 yew trees in its churchyard and a rich history evident in its architecture. Don't miss the Rococo Gardens for a stunning view of the countryside.
3. Rye, East Sussex
![Mermaid Street, Rye](/media/england-best-small-towns-rye-east-sussex.jpg)
Rye's cobblestone streets and historic buildings make it a peaceful retreat. Explore Mermaid Street's timber-framed houses and enjoy the views from St. Mary's church tower.
4. Windsor, Berkshire
![Windsor Castle](/media/england-best-small-towns-windsor-castle-berkshire.jpg)
Windsor is renowned for its royal connections and Windsor Castle, the largest occupied castle in the world. Enjoy the town's fudge shops and the extensive Windsor Great Park.
5. Clovelly, Devon
![The charming fishing village of Clovelly](/media/england-best-small-towns-clovelly-1.jpg)
Clovelly's cobbled streets and cliffside setting make it a picturesque haven. The village offers a unique car-free experience and a rich history showcased in its museums and gardens.
6. St. Ives, Cornwall
![St. Ives](/media/england-best-small-towns-st-ives-cornwall.jpg)
St. Ives is a coastal paradise with beautiful beaches and a vibrant arts scene. Visit Tate St. Ives and enjoy the town's cobbled streets and seaside charm.
7. Warwick, Warwickshire
![Warwick Castle](/media/england-best-small-towns-warwick-castle-warwickshire.jpg)
Warwick is steeped in history, with attractions like Warwick Castle and the Lord Leycester Hospital. It's a town that blends medieval charm with family-friendly activities.
8. Lyndhurst, Hampshire
![Wild red deer near Lyndhurst](/media/england-best-small-towns-lyndhurst-hampshire.jpg)
Lyndhurst, in the New Forest, is a quaint town with outdoor activities and charming eateries. Visit St. Michael and All Angels church, where Alice Hargreaves, the inspiration for Alice in Wonderland, is buried.
9. Henley-on-Thames, Oxfordshire
![Henley-on-Thames](/media/england-best-small-towns-henley-on-thames-oxfordshire.jpg)
Henley-on-Thames, known for its regatta, offers riverside walks and cultural experiences like the River & Rowing Museum. Enjoy the town's historic charm and vibrant atmosphere.
10. Bourton-on-the-Water, Gloucestershire
![Bourton-on-the-Water](/media/england-best-small-towns-bourton-on-the-water-gloucestershire.jpg)
Bourton-on-the-Water, the "Venice of the Cotswolds," is famous for its picturesque bridges and the Cotswold Motoring Museum. It's a delightful spot for shopping and dining.
11. Avebury, Wiltshire
![Prehistoric stones at Avebury](/media/england-best-small-towns-avebury-wiltshire.jpg)
Avebury offers a more intimate experience with its massive stone circles and henge, providing a unique historical perspective compared to the more famous Stonehenge.
12. Dedham, Essex
![Cottage in Dedham](/media/england-best-small-towns-dedham-essex.jpg)
Dedham's Georgian-fronted homes and serene countryside inspired artist John Constable. Explore the Munnings Art Museum and enjoy boat trips on the River Stour.
13. Alfriston, East Sussex
![Seven Sisters National Park, East Sussex](/media/england-best-small-towns-alfriston-seven-sisters-east-sussex.jpg)
Alfriston is a charming base for exploring the South Downs National Park and the Seven Sisters cliffs. The town boasts quaint shops and the historic St. Andrews Church.
14. Whitstable, Kent
![Colorful houses in Whitstable](/media/england-best-small-towns-whitstable-kent.jpg)
Whitstable is a seaside town known for its oysters, colorful beach huts, and vibrant harbor. Enjoy the local seafood and the scenic Tankerton Slopes.
15. Burford, Oxfordshire
![The village of Burford in the Cotswolds](/media/england-top-rated-small-towns-burford-oxfordshire.jpg)
Burford's high street offers a picturesque shopping experience, and the town is home to the historic St. John the Baptist church. Nearby, the Cotswold Wildlife Park & Gardens is a family favorite.
16. Bibury, Gloucestershire
![Arlington Row in the village of Bibury](/media/england-top-rated-small-towns-bibury-gloucestershire.jpg)
Bibury is celebrated for Arlington Row, a row of weavers' cottages, and its traditional trout farm. It's a quintessential Cotswold village that's best visited early to avoid crowds.
17. Shaftesbury, Dorset
![Steep cobblestone street in Shaftesbury, Dorset](/media/england-top-rated-small-towns-shaftesbury-dorset.jpg)
Shaftesbury offers stunning views of Blackmore Vale and features the iconic Gold Hill. The town's history is showcased in the Gold Hill Museum.
18. Lavenham, Suffolk
![Colorful Tudor houses in Lavenham](/media/england-top-rated-small-towns-lavenham-suffolk.jpg)
Lavenham's colorful timber-framed houses and medieval charm make it a must-visit. Explore the Guildhall and enjoy a stay at the Swan at Lavenham Hotel & Spa.
19. Chipping Campden, Gloucestershire
![Thatched cottage in Chipping Campden](/media/england-top-rated-small-towns-chipping-campden-gloucestershire.jpg)
Chipping Campden, a former market town, is vibrant with shops, tea rooms, and the Court Barn Museum of Craft & Design. Nearby, the Cotswold Lavender farm is a sensory delight.
Each of these towns offers a slice of England's rich heritage and bucolic beauty, making them perfect destinations for those seeking the charm of the English countryside.