Newfields is a town in Rockingham County, New Hampshire, United StatesThe primary village in town, where 301 people resided at the 2010 census, is defined as the Newfields census-designated place (CDP), and is located along New Hampshire Route and the Squamscott River. It is a quaint village of handsome old houses.