Elections Nova Scotia

Past Election Results

See by-elections below.

General Election
Datesort ascending
November 26, 2024 42nd Provincial General Election
August 17, 2021 41st Provinical General Election
May 30, 2017 40th Provincial General Election
October 8, 2013 39th Provincial General Election
June 9, 2009 38th Provincial General Election
June 13, 2006 37th Provincial General Election
August 5, 2003 36th Provincial General Election
July 27, 1999 35th Provincial General Election
March 24, 1998 34th Provincial General Election
May 25, 1993 33rd Provincial General Election
September 6, 1988 32nd Provincial General Election
November 6, 1984 31st Provincial General Election
October 6, 1981 30th Provincial General Election
September 19, 1978 29th Provincial General Election
April 2, 1974 28th Provincial General Election
October 13, 1970 27th Provincial General Election
May 30, 1967 26th Provincial General Election
October 8, 1963 25th Provincial General Election
June 7, 1960 24th Provincial General Election
October 30, 1956 23rd Provincial General Election
June 26, 1953 22nd Provincial General Election
June 9, 1949 21st Provincial General Election
November 23, 1945 20th Provincial General Election
October 28, 1941 19th Provincial General Election
July 29, 1937 18th Provincial General Election
August 22, 1933 17th Provincial General Election
May 22, 1867 Summary Results from 1867 to 2017
By-Election
Datesort ascending
May 21, 2024 Pictou West
August 8, 2023 Preston
March 10, 2020 Cape Breton Centre and Truro-Bible Hill-Millbrook-Salmon River
September 3, 2019 Argyle-Barrington, Northside-Westmount, and Sydney River-Mira-Louisbourg
June 18, 2019 Sackville-Cobequid
June 19, 2018 Cumberland South
August 30, 2016 Halifax Needham
July 14, 2015 Cape Breton Centre, Dartmouth South and Sydney-Whitney Pier
June 21, 2011 Cape Breton North
October 26, 2010 Cumberland South
June 22, 2010 Glace Bay and Yarmouth
October 20, 2009 Antigonish and Inverness
October 2, 2007 Cole Harbour - Eastern Passage
June 21, 2005 Chester - St. Margaret's
March 6, 2001 Cape Breton North and Halifax Fairview
April 4, 2000 Cape Breton East
November 4, 1997 Cape Breton North, Cape Breton The Lakes, Cumberland North and Halifax Citadel
June 4, 1996 Halifax Fairview
October 10, 1995 Cape Breton West
August 27, 1991 Halifax Atlantic
August 22, 1989 Cape Breton Centre
February 24, 1987 Inverness South
February 21, 1984 Kings South and Lunenburg Centre
February 22, 1983 Cape Breton The Lakes
May 6, 1980 Cape Breton East, Halifax Needham, Richmond and Victoria
September 6, 1977 Pictou Centre
September 7, 1976 Cape Breton West
June 5, 1973 County of Guysborough
November 16, 1971 Kings West and County of Queens
February 11, 1969 Guysborough County and Halifax Eastern Shore
September 11, 1962 Hants East and Inverness
October 14, 1959 Lunenburg East
November 16, 1954 Halifax South, Hants East and County of Inverness
November 27, 1950 Hants West
October 19, 1942 County of Antigonish
October 28, 1940 Colchester, Cumberland, Halifax South, Halifax West and Inverness
December 5, 1939 Cape Breton Centre
March 2, 1936 Halifax North
January 21, 1930 County of Halifax