The supernatural mystery about a town plagued by strange afflictions is set in Maine – but filmed in the picturesque seaside towns of Nova Scotia, Canada.
Where was Haven filmed?
Haven was filmed in Nova Scotia, Canada – around Lunenburg and Chester.
Every Haven location, explained
The town – Lunenburg
The town of Haven used the historic seaside town of Lunenburg, Nova Scotia.
The Grey Gull – Chester
The town restaurant used Chester on the Nova Scotia coast.
The harbour towns – Mahone Bay
Scenes used Mahone Bay and Hubbards.
Maine – the setting
The show is set in the fictional town of Haven, Maine.
Planning a visit
Lunenburg and the seaside towns of Nova Scotia – the show’s real home – are beautiful, accessible destinations.