Goodwill Store Locations

Amherst, NH

131 Route 101A,
Amherst, NH 03031

603-554-8288

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

207-783-1702

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

207-623-1774

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

207-947-7984

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

207-338-8363

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

603-527-1362

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

207-282-1998

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

207-989-1511

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

207-406-4771

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

603-226-4448

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

207-669-6321

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

207-347-8252

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

207-839-8503

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

207-887-8470

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

603-623-6141

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

603-718-6111

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

603-718-6111 ext. 2

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

603-518-5246

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

603-430-2040

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

207-594-2419

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

603-898-3800

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

603-474-0980

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

603-343-5560

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

802-658-5359

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

207-553-2223

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

207-741-2056

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-1917

Store 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

207-877-0673

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

207-887-8330

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

802-879-0088

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

207-892-8463

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

207-887-8470

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

603-718-6111 ext. 2

Store Hours

Mon-Sun: 7 a.m.-4 p.m.