Wilmot is a town in Merrimack County, New Hampshire, United States. The population was 1,358 at the 2010 census. Wilmot is home to Winslow State Park and a small part of Gile State Forest. The town includes the villages of Wilmot, Wilmot Flat, and North Wilmot.