New Castle, Rockingham County, NH

Town Office's Mailing Address:
P.O. Box 367
New Castle, NH 03854

New Castle Community Profiles

New Castle Public Library

PO Box 329
301 Wentworth Road
New Castle 03854-0329

431-6773

Return to the ALHN Rockingham County Page