The Society poster ⭐ 7.1 🕑 50m

The Society Filming Locations

2019 TV Show

When everyone else mysteriously vanishes from their wealthy town, the teen residents of West Ham must forge their own society to survive.

Filming Locations Map 5 locations

View On 3D Globe
Bolton Road, South Lancaster, Lancaster, Worcester County, Massachusetts, 01561, United States of America
Worcester Road, Coldbrook Springs, Oakham, Worcester County, Massachusetts, 01068, United States of America
Monument Square, Concord, Middlesex County, Massachusetts, 01742, United States of America
Scene: (Walden street)
📍 Boston filming locations

The mystery drama in which teenagers find themselves alone in a copy of their town was filmed in Massachusetts, whose New England towns give the show its setting.

Where was The Society filmed?

The Society was filmed in Massachusetts.

Every The Society location, explained

1

The town – Massachusetts

The New England town used communities across Massachusetts.

2

The historic square – Concord

Some scenes used Concord, Massachusetts.

3

The country – New England

Further scenes used the towns of Massachusetts.

4

Teens alone

The story follows teenagers left alone in their town.

Planning a visit

The New England towns of Massachusetts – the show’s real settings – are charming, accessible destinations.

The Society Fun Facts

1
Filmed in Massachusetts The show used New England towns.
2
A modern mystery Teenagers find themselves alone in their town.
3
A twist on a classic The story echoes Lord of the Flies.
4
A young cast The show follows a large ensemble of teens.
5
A Netflix series The mystery streamed for a single season.

Frequently Asked Questions

Where was The Society filmed?
In Massachusetts.
Is it set in Massachusetts?
Yes – in a New England town.
Can you visit the locations?
Yes – the Massachusetts towns are accessible.
What is it about?
Teenagers left alone in a copy of their town.
When did it air?
2019.