Plaistow is a town in Rockingham County, New Hampshire, United States. The population was 7,747 at the 2000 census. The name of the town is pronounced /ˈplæstaʊ/ -tow, rhyming with now, though in the past it was pronounced /ˈplæstoʊ/ -toh, rhyming with no.