Alstead ist eine Gemeinde im Cheshire County des Bundesstaates New Hampshire in den Vereinigten Staaten mit 1937 Einwohnern (laut Volkszählung von 2010). ###>Alstead () is a town in Cheshire County, New Hampshire, United States.