Home Improvement Locations in Maine

There are 22 cities with home improvement stores in Maine. 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 | E | P | R | S | T | W |

A


Auburn


Home Depot - Auburn, Me - Auburn
149 Mt Auburn Ave Auburn 4210
Lowes - Auburn Lowes - Auburn
650 Turner Street Auburn 4210

Augusta


Lowes - Augusta Lowes - Augusta
53 Crossing Way Augusta 4330

Home Depot - Augusta, Me - Augusta
26 Stephen King Dr Augusta 4330

B


Bangor


Lowes - Bangor Lowes - Bangor
70 Springer Drive Bangor 4401
Home Depot - Bangor - Bangor
650 Stillwater Avenue Bangor 4401

Biddeford


Home Depot - Biddeford - Biddeford
550 Alfred St Biddeford 4005

Brewer


Lowes - Brewer Lowes - Brewer
15 Arista Drive Brewer 4412

Brunswick


Lowes - Brunswick Lowes - Brunswick
250 Bath Road Brunswick 4011

E


Ellsworth


Home Depot - Ellsworth - Ellsworth
56 Myrick Street Ellsworth 4605

P


Portland


Lowes - Portland Lowes - Portland
1058 Brighton Avenue Portland 4102
Home Depot - Portland - Portland
245 Riverside St Portland 4103

Presque Isle


Lowes - Presque Isle Lowes - Presque Isle
135 Maysville Street Presque Isle 4769

R


Rockland


Home Depot - Rockland,Me - Rockland
270 Camden Lane Rockland 4841

S


Sanford


Lowes - Sanford Lowes - Sanford
1900 Main Street Sanford 4073

Scarborough


Lowes - Scarborough Lowes - Scarborough
1000 Gallery Boulevard Scarborough 4074

South Portland


Home Depot - South Portland - South Portland
300 Clarks Pond Pkwy South Portland 4106

T


Thomaston


Lowes - Thomaston Lowes - Thomaston
164 New County Road Thomaston 4861

Topsham


Home Depot - Topsham - Topsham
154 Topsham Fair Mall Rd Topsham 4086

W


Waterville


Home Depot - Waterville - Waterville
60 Waterville Commons Dr Waterville 4901

Windham


Home Depot - North Windham - Windham
20 Franklin Drive Windham 4062
Lowes - N. Windham Lowes - Windham
64 Manchester Drive Windham 4062