Goodwill Store Locations
All locations closed on Christmas, Wednesday, December 25
Amherst, NH
131 Route 101A,
Amherst, NH 03031
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Auburn, ME
939 Turner Street,
Auburn, ME 04210
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Augusta, ME
5 Senator Way,
Augusta, ME 04330
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Bangor, ME
805 Stillwater Avenue,
Bangor, ME 04401
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Belfast, ME
13 Goodwill Drive,
Belfast, ME 04915
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Belmont, NH
95 Daniel Webster Highway,
Belmont, NH 03220
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Biddeford, ME
5 Points Shopping Center
420 Alfred St.
Suite 110
Biddeford, ME 04005
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Brewer, ME
610 Wilson Street,
Brewer, ME 04412
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Brunswick, ME
21 Gurnet Road,
Brunswick, ME 04011
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Concord, NH
204 Loudon Road,
Concord, NH 03301
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Ellsworth, ME
15 Downeast Highway,
Ellsworth, ME 04605
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Falmouth, ME
U.S. Route One,
Falmouth Shopping Center,
Falmouth, ME 04105
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Gorham, ME
102 Main Street,
Gorham, ME 04038
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Now accepting donations at the front of the store.
This is the regular store. The outlet is the next listing.
Gorham, ME – Outlet
34 Hutcherson Drive,
Gorham, ME
Store Hours
7 a.m. – 4 p.m. daily
Donation Hours
Mon-Sun: 10 a.m.- 2 p.m.
This is a Buy The Pound outlet, not a regular store.
Hooksett, NH
1328 Hooksett Road
Hooksett, NH 03106
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Now accepting donations at the front of the store.
Hudson, NH
9 Wason Road,
Hudson, NH 03051
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
This is the regular store. The outlet has different hours.
Hudson, NH – Outlet
9 Wason Road,
Hudson, NH 03051
Store Hours
7 a.m. – 4 p.m. daily
The outlet is co-located with the regular store. Their hours are different.
Manchester, NH
165 John E. Devine Drive,
Manchester, NH 03103
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Portsmouth, NH
720 Lafayette Road,
Portsmouth, NH 03801
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Rockland, ME
202 Camden Street,
Rockland, ME 04841
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Salem, NH
23 South Broadway,
Salem, NH 03079
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Seabrook, NH
21 Chevy Chase Road,
Seabrook, NH 03874
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Somersworth, NH
450 High Street,
Somersworth, NH 03878
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Donation center is closed Monday, December 23 due to our broken heating system. We apologize for the inconvenience and thank you for understanding.
South Burlington, VT
1080 Shelburne Road,
South Burlington, VT 05403
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
South Portland (Maine Mall), ME
555 Maine Mall Road,
South Portland, ME 04106
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
South Portland (Millcreek), ME
Millcreek Plaza,
South Portland, ME 04106
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Topsham, ME
106 Park Drive, Topsham Fair Mall,
Topsham, ME 04086
207-729-1917Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Waterville, ME
10 Concourse West,
Waterville, ME 04901
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Westbrook, ME
200 Larrabee Road,
Westbrook, ME 04092
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Williston, VT
64 Harvest Lane,
Williston, VT 05495
Store Hours
9 a.m. – 6 p.m. daily
Donation Hours
9 a.m. – 6 p.m. daily
Windham, ME
31 Landing Road,
Windham, ME 04062
Store Hours
Mon-Sun: 9 a.m. – 6 p.m.
Donation Hours
Mon-Sun: 9 a.m. – 6 p.m.
Buy The Pound Outlet Locations
Gorham, ME
34 Hutcherson Drive,
Gorham, ME
Store Hours
Mon-Sun: 7 a.m.-4 p.m.
Donation Hours
Mon-Sun: 7 a.m.-4 p.m.
Hudson, NH
9 Wason Road,
Hudson, NH
Store Hours
Mon-Sun: 7 a.m.-4 p.m.