Free Dogs in Maine

Free Dogs | Maine

Browse out listings of animal shelters in Maine. To find free dogs in your area select a city below.

Greater Androscoggin Humane Society - Shelter
420 Poland Road
Auburn ME, 04210
(207) 783-2311

Town Line Animal Shelter
46 Baker Road
Belfast ME, 04915
(207) 338-1403

Save Our Strays
41 Wyman Road
Benton ME, 04901
(207) 877-0060

Chesapeake Safe Harbor Inc
113 Waldoboro Road
Bremen ME, 04551
(207) 529-4511

Alna | Brunswick | Calais | Cherryfield | Edgecomb | Falmouth | Houlton | Lincoln | Portland | Rockland | Sabattus | Southwest Harbor | Van Buren | Waterville | Westbrook | Windham