Glen Haven (population 204) is a small coastal community within the Halifax Regional Municipality of Nova Scotia, Canada, about 40 km from Halifax city centre. It is situated on the shore of the St. Margarets Bay immediately adjacent to Tantallon and French Village along Route 333, also known as Peggy's Cove Road.

It was once a part of French Village and was settled around 1785 by a number of foreign Protestants from Lunenburg County. Around 1900, Gordon Hubley organized a petition to create a separate community with a new name - and its own post office. Family names of settlers including Boutilier, Hubley and Dauphinee can still be found in the bay area.