Goodwill Store Locations
All locations open regular hours on New Year’s Eve, Tuesday, Dec. 31 and New Year’s Day, Wednesday, Jan. 1
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
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.