Where to donate in New Hampshire
86 thrift stores, shelters, food pantries and charities across 8 of New Hampshire's 8 regions. Pick your region.
- Manchester, Nashua & Hillsborough CountyHillsborough7 places
- Portsmouth, Derry & the SeacoastRockingham9 places
- Dover, Rochester & Strafford CountyStrafford15 places
- Concord & Merrimack CountyMerrimack15 places
- Laconia, Lakes Region & Mt. Washington ValleyBelknap, Carroll14 places
- Keene & the Monadnock RegionCheshire8 places
- Lebanon, Claremont & the Upper ValleyGrafton, Sullivan9 places
- Berlin & the North CountryCoos9 places