‹ Back to New HampshireHampstead Congregational Church61 Main St, Hampstead, NH 03841St Christopher's Episcopal187 East Rd, Hampstead, NH 03841St Anne's Parish26 Emerson Ave, Hampstead, NH 03841Island Pond Baptist Church26 N Salem Rd, Hampstead, NH 03841