Maine Cat Shelters

Name Cats Currently
Animal Refuge League of Greater Portland
Westbrook
26
Animal Welfare Society
West Kennebunk
0
Ark Animal Shelter
Cherryfield
0
Bangor Humane Society
Bangor
20
Brunswick Campus
Brunswick
26
Community Cat Advocates
Auburn
1
Edgecomb Campus
Edgecomb
19
Franklin County Animal Shelter
Farmington
8
Greater Androscoggin Humane Society
Lewiston
38
Houlton Humane Society
Houlton
0
Humane Society Waterville Area
Waterville
17
Kennebec Valley Humane Society
Augusta
12
PAWS Brave Hearts
Calais
0
Somerset Humane Society
Skowhegan
18
Spirit's Place
Saint Albans
4
What shelter in Maine has the most cats? Greater Androscoggin Humane Society