Home Improvement Locations in Massachusetts

There are 73 cities with home improvement stores in Massachusetts. Please pick your store location to get hours, store links, directions, phone numbers, and more.
You can also skip to the city you are looking for a store by clicking on a letter.
A | B | C | D | E | F | G | H | K | L | M | N | O | P | Q | R | S | T | W |

A


Abington


Lowes - Abington Lowes - Abington
400 Bedford Street Abington 2351

Attleboro


Home Depot - S Attleboro - Attleboro
1100 Newport Ave Attleboro 2703

Auburn


Home Depot - Auburn,Ma - Auburn
779 Washington St Auburn 1501

Avon


Lowes - Lowes Outlet Avon - Avon
75 Stockwell Drive Avon 2322
Home Depot - Avon - Avon
60 Stockwell Dr Avon 2322

B


Bellingham


Home Depot - Bellingham - Bellingham
229 Hartford Ave Bellingham 2019

Bridgewater


Home Depot - Bridgewater - Bridgewater
1453 Pleasant Street Bridgewater 2324

Brockton


Lowes - Brockton Lowes - Brockton
135 West Gate Drive Brockton 2301

Home Depot - Brockton - Brockton
715 Crescent Street Brockton 2302

C


Chelsea


Home Depot - Chelsea,Ma - Chelsea
1100 Revere Beach Pkwy Chelsea 2150

Chicopee


Home Depot - Chicopee - Chicopee
655 Memorial Dr Chicopee 1020

D


Danvers


Home Depot - Danvers - Danvers
92 Newbury St Danvers 1923
Lowes - Danvers Lowes - Danvers
153 Andover Street Danvers 1923
Home Depot - Danvers East - Danvers
235 Independence Way Danvers 1923

Dedham


Lowes - Dedham Lowes - Dedham
306 Providence Highway Dedham 2026

Dorchester


Home Depot - South Bay/Boston - Dorchester
5 Allstate Road South Bay Ctr Dorchester 2125

E


East Wareham


Home Depot - Wareham - East Wareham
2994 Cranberry Hwy East Wareham 2538

Everett


Home Depot - Everett,Ma - Everett
3 Mystic View Rd Everett 2149

F


Framingham


Lowes - Framingham Lowes - Framingham
350 Cochituate Road Framingham 1701

G


Greenfield


Home Depot - Greenfield,Ma - Greenfield
264 Mohawk Trail - Rt 2 Greenfield 1301

H


Hadley


Home Depot - Hadley - Hadley
350 Russell Street Hadley 1035
Lowes - Hadley Lowes - Hadley
282 Russell Street Hadley 1035

Hudson


Lowes - Hudson Lowes - Hudson
6 Highland Common East Hudson 1749

Hyannis


Home Depot - Hyannis - Hyannis
65 Independence Drive Hyannis 2601

K


Kingston


Lowes - Kingston Lowes - Kingston
32 William C Gould Way Kingston 2364

L


Leominster


Lowes - Leominster Lowes - Leominster
198 New Lancaster Road Leominster 1453
Home Depot - Leominster - Leominster
135 Commercial Rd Leominster 1453

Lowell


Lowes - Lowell Lowes - Lowell
50 Lowes Way Lowell 1851

M


Mansfield


Home Depot - Mansfield - Mansfield
390 West St Mansfield 2048

Marlborough


Home Depot - Marlborough - Marlborough
701 Boston Post Rd Marlborough 1752

Medford


Lowes - Lowes Outlet Medford - Medford
630 Fellsway Medford 2155

Methuen


Home Depot - Methuen - Methuen
72 Pleasant Valley St Methuen 1844

Milford


Lowes - Milford Lowes - Milford
40 Fortune Boulevard Milford 1757

N


Natick


Home Depot - Natick - Natick
339 Speen St Natick 1760

North Attleboro


Lowes - North Attleboro Lowes - North Attleboro
1360 S Washington Street North Attleboro 2760

North Dartmouth


Home Depot - N Dartmouth - North Dartmouth
470 State Rd North Dartmouth 2747

Lowes - N. Dartmouth Lowes - North Dartmouth
55 Faunce Corner Mall Rd North Dartmouth 2747

North Weymouth


Lowes - Weymouth Lowes - North Weymouth
729 Bridge Street North Weymouth 2191

Norwood


Home Depot - Norwood - Norwood
1415 Boston Providence Hwy Norwood 2062

O


Oxford


Home Depot - Oxford,Ma - Oxford
99 Sutton Avenue Oxford 1540

P


Pembroke


Lowes - Pembroke Lowes - Pembroke
108 Old Church Street Pembroke 2359

Pittsfield


Home Depot - Pittsfield - Pittsfield
555 Hubbard Ave Unit 21 Pittsfield 1201

Plainville


Lowes - Plainville Lowes - Plainville
201 Washington Street Plainville 2762

Plymouth


Home Depot - Plymouth,Ma - Plymouth
39 Long Pond Road Plymouth 2360

Q


Quincy


Home Depot - Quincy II - Quincy
465 Centre St Quincy 2169
Home Depot - Quincy - Quincy
177 Willard St Quincy 2169

R


Raynham


Lowes - Raynham Lowes - Raynham
850 Route 44 Raynham 2767

Reading


Home Depot - Reading,Ma - Reading
60 Walkers Brook Dr Reading 1867

Rockland


Home Depot - Rockland - Rockland
1149 Hingham St Rockland 2370

S


Salem


Home Depot - Salem,Ma - Salem
50 Traders Way Salem 1970

Saugus


Home Depot - Saugus - Saugus
564 Broadway Saugus 1906
Lowes - Saugus Lowes - Saugus
1500 Broadway Saugus 1906

Seekonk


Lowes - Seekonk Lowes - Seekonk
1000 Fall River Avenue Seekonk 2771
Home Depot - Seekonk - Seekonk
95 Highland Ave Seekonk 2771

Shrewsbury


Home Depot - Shrewsbury - Shrewsbury
530 Turnpike Rd Shrewsbury 1545

Somerset


Home Depot - Somerset - Somerset
535 Grand Army Hwy Somerset 2726

Somerville


Home Depot - Somerville - Somerville
75 Mystic Ave Somerville 2145

Springfield


Lowes - E. Springfield Lowes - Springfield
1600 Boston Rd Springfield 1129

T


Taunton


Home Depot - Taunton - Taunton
899 County Street Taunton 2780

Tewksbury


Home Depot - Tewksbury - Tewksbury
85 Main St Tewksbury 1876

W


Waltham


Home Depot - Waltham - Waltham
100 First Ave Waltham 2451

Ware


Lowes - Ware Lowes - Ware
348 Palmer Road Ware 1082

Wareham


Lowes - Wareham Lowes - Wareham
2421 Cranberry Hwy Ste 100 Wareham 2571

Watertown


Home Depot - Watertown - Watertown
615 Arsenal St Watertown 2472

West Bridgewater


Lowes - West Bridgewater Lowes - West Bridgewater
724 West Center Street West Bridgewater 2379

West Roxbury


Home Depot - W Roxbury - West Roxbury
1213 Vfw Parkway West Roxbury 2132

West Springfield


Home Depot - W Springfield - West Springfield
179 Daggett Dr West Springfield 1089

Westborough


Lowes - Westborough Lowes - Westborough
260-266 Turnpike Rd Westborough 1581

Westfield


Home Depot - Westfield - Westfield
514 East Main Street Westfield 1085

Wilbraham


Home Depot - E Springfield - Wilbraham
2001 Boston Rd Wilbraham 1095

Woburn


Lowes - Woburn Lowes - Woburn
15 Commerce Way Woburn 1801

Worcester


Lowes - Worcester Lowes - Worcester
533 Lincoln Street Worcester 1605

Home Depot - Worcester,Ma - Worcester
130 Gold Star Blvd Worcester 1606