http://freecampsites.net/attribute/states/nh/

Free and low cost camping in New Hampshire.