New Hampshire high school ice hockey

High school ice hockey is a popular sport in New Hampshire. A state title has been awarded since 1947.

Champions
Year Class/Division Champion Runner Up Score 2020
 * 1947 ‐‐‐‐ Notre Dame Concord 2‐0
 * 1948 ‐‐‐‐ Notre Dame Concord 1‐0
 * 1949 ‐‐‐‐ Notre Dame Berlin 6‐0
 * 1950 ‐‐‐‐ Notre Dame Berlin 8‐0
 * 1951 ‐‐‐‐ Notre Dame Berlin 4‐0
 * 1952 ‐‐‐‐ Notre Dame Berlin 4‐0 (OT)
 * 1953 ‐‐‐‐ Notre Dame Berlin 8‐2
 * 1954 ‐‐‐‐ Notre Dame Berlin 9‐1
 * 1955 ‐‐‐‐ Notre Dame Berlin 9‐2
 * 1956 ‐‐‐‐ Notre Dame Berlin 6‐0
 * 1957 ‐‐‐‐ Notre Dame (By Acclamation)
 * 1958 ‐‐‐‐ Notre Dame Hanover 10‐2
 * 1959 ‐‐‐‐ Notre Dame Berlin 5‐0
 * 1960 ‐‐‐‐ Notre Dame Berlin 9‐1
 * 1961 ‐‐‐‐ Notre Dame Berlin 7‐1
 * 1962 ‐‐‐‐ Notre Dame Berlin 7‐1
 * 1963 ‐‐‐‐ Berlin Notre Dame 3‐2
 * 1964 ‐‐‐‐ Berlin Concord 3‐0
 * 1965 ‐‐‐‐ Notre Dame Berlin 3‐1
 * 1966 ‐‐‐‐ Berlin Hanover 5‐1
 * 1967 ‐‐‐‐ Berlin Concord 5‐0
 * 1968 ‐‐‐‐ Berlin Concord 5‐1
 * 1969 ‐‐‐‐ Berlin Concord 3‐0
 * 1970 ‐‐‐‐ Hanover Berlin 5‐0 (OT)
 * 1971 ‐‐‐‐ Notre Dame Berlin 6‐2
 * 1972 ‐‐‐‐ Notre Dame Manchester Memorial 3‐2
 * 1973 ‐‐‐‐ Hanover Bishop Brady 5‐4 (OT)
 * 1974 ‐‐‐‐ Berlin Hanover 4‐3
 * 1975 ‐‐‐‐ Berlin Exeter 5‐3
 * 1976 ‐‐‐‐ Berlin Concord 7‐2
 * 1977 ‐‐‐‐ Concord Bishop Guertin 3‐2
 * 1978 ‐‐‐‐ Manchester Memorial Concord 4‐1
 * 1979 ‐‐‐‐ Concord Bishop Brady 6‐1
 * 1980 ‐‐‐‐ Manchester Central Bishop Brady 6‐1
 * 1981 ‐‐‐‐ Manchester Central Hanover 5‐1
 * 1982 ‐‐‐‐ Hanover Manchester Memorial 2‐1
 * 1983 ‐‐‐‐ Exeter Manchester West 4‐0
 * 1984 ‐‐‐‐ Trinity Bishop Guertin 3‐2
 * 1985 ‐‐‐‐ Nashua Manchester West 3‐2
 * 1986 ‐‐‐‐ Nashua Berlin 3‐2
 * 1987 ‐‐‐‐ Bishop Guertin Manchester Central 3‐2
 * 1988 ‐‐‐‐ Trinity Nashua 5‐4 (OT)
 * 1989 ‐‐‐‐ Manchester Memorial Nashua 8‐3
 * 1990 ‐‐‐‐ Spaulding Trinity 4‐3 (2OT)
 * 1991 ‐‐‐‐ Manchester Memorial Trinity 4‐1
 * 1992 ‐‐‐‐ Concord St. Thomas 3‐2 (OT)
 * 1993 ‐‐‐‐ Hanover Concord 3‐2 (2OT)
 * 1994 ‐‐‐‐ Hanover Manchester Central 11‐0
 * 1995
 * I Manchester Memorial Concord 4‐2
 * II Dover Oyster River 6‐1
 * 1996
 * I Concord Bishop Guertin 5‐4
 * II Lebanon Dover 6‐2
 * 1997
 * I Concord Bishop Guertin 3‐2
 * II Winnacunnet Kingswood 6‐5 (OT)
 * 1998
 * I Concord Berlin 5‐0
 * II Winnacunnet Exeter 6‐4
 * 1999
 * I Concord Bishop Guertin 5‐1
 * II Kingswood Lebanon 4‐2
 * 2000
 * I Bishop Guertin Concord 3‐2
 * II Lebanon Kingswood 1‐0
 * 2001
 * I Bishop Guertin Hanover 3‐1
 * II Exeter Oyster River 4‐0
 * 2002
 * I Nashua St. Thomas 2‐1
 * II Exeter Spaulding 2‐1
 * 2003
 * I Hanover Bishop Guertin 4‐3
 * II Spaulding Dover 4‐2
 * III Monadnock Kennett 5‐4
 * 2004
 * I Salem Memorial 3‐2 (OT)
 * II Dover Spaulding 6‐0
 * III Con Val Kennett 4‐3
 * 2005
 * I Hanover Salem 3‐2
 * II Dover Oyster River 4‐1
 * III Con Val Laconia 8‐2
 * 2006
 * I Hanover Berlin 6‐3
 * II Spaulding Dover 3‐2
 * III Souhegan Laconia 4‐3
 * 2007
 * I Bishop Guertin Bishop Brady 2‐1
 * II Spaulding Oyster River 3‐2
 * III Souhegan John Stark 3‐1
 * 2008
 * I Bishop Guertin Bishop Brady 3‐0
 * II Dover Spaulding 3‐2
 * III Souhegan Kennett 3‐2
 * 2009
 * I Pinkerton Hanover 3‐0
 * II Timberlane Oyster River 3‐0 (OT)
 * III Kennett Souhegan 4‐0
 * 2010
 * I Concord Exeter 1‐0
 * II Bow Oyster River 2‐1
 * III Kennett Bedford 2‐1
 * 2011
 * I Trinity Hanover 3‐2
 * II Dover Merrimack 5‐1
 * III Somersworth Kennett 8‐3
 * 2012
 * I Pinkerton Manchester Memorial 3‐2
 * II Bedford Dover 2‐1
 * III Kennett Alvirne 4‐3
 * 2013
 * I Manchester Memorial Manchester Central 3‐2
 * II Bedford Merrimack 5‐2
 * III John Stark/Hopkinton Berlin 3‐2
 * 2014
 * I Manchester Central Londonderry 3‐1
 * II Bedford Bow 3‐1
 * III Souhegan John Stark/Hopkinton 5‐4
 * 2015
 * I Bishop Guertin Concord 4‐1
 * II Dover Spaulding 2‐1
 * III Belmont‐Gilford Berlin‐Gorham 3‐2
 * 2016
 * I Bedford Bishop Guertin 4‐3
 * II Windham Bow 4‐3
 * III Berlin‐Gorham Belmont‐Gilford 2‐1
 * 2017
 * I Bedford Concord 7‐0
 * II Bow Keene 4‐2
 * III Kennett Berlin‐Gorham 4‐0
 * 2018
 * I Hanover Bedford 2‐1
 * II Keene St. Thomas 3‐2
 * III John Stark/Hopkinton Kennett 6‐2
 * 2019
 * I Beford Trinity 7‐0
 * II St. Thomas Dover 5‐3
 * III John Stark/Hopkinton Monadnock‐Fall Mountain 1‐0
 * I Concord & Bedford (shared due to COVID-19)
 * II Keene & St. Thomas (shared due to COVID-19)
 * III Berlin‐Gorham & Kennett (shared due to COVID-19)
 * 2021
 * I Concord Salem 7‐0
 * II Dover Somersworth‐Coe‐Brown 2‐1 (OT)
 * III Berlin‐Gorham Hollis‐Brookline‐Derryfield 5‐1