The Town of Deerfield, New Hampshire, offers all the advantages of rural New England life, balanced by a diverse and progressive community. Deerfield is located with commutable distances to Manchester, Concord, and the Seacoast. According to the 2015 census estimates, Deerfield has a population of 4,349.