About Us

Who We Are

To see ALL our adoptable pets please visit us at www.arlgp.org

Our story: The Animal Refuge League of Greater Portland is a private nonprofit animal shelter established in 1911.  The vast majority of our funding comes through the generosity of the general public. We think of ourselves first and foremost as an adoption agency.  The ARL takes in over 4,000 stray, abandoned or owner surrendered animals each year. Our goal is to care for them as humanely as possible until we can reunite them with their owners or until they are able to be adopted to a loving permanent home.

Our mission: to provide temporary care and shelter for stray, abandoned and relinquished animals, and to place as many as possible into responsible and caring homes. The Animal Refuge League also works to create awareness and support for the humane treatment of all animals and to end animal overpopulation through education and the promotion of spaying and neutering.

Our philosophy: that every animal deserves a happy home.

Come Visit Us

Directions traveling from the South (Scarborough, Biddeford/Saco,York, etc): 

Heading north on route 95 (toll highway), take exit 7A.  Turn right after exiting the tollbooths, and proceed to the next traffic light.  You will see the airport runways across the street to your right.  At the light, turn left onto route 22 (outer Congress Street).   Proceed through two sets of lights and turn left onto Westbrook Street at the third light.  Continue straight for two miles and you will see the shelter, marked by a blue sign, on your left. 

From the North (Lewiston/Auburn, Augusta, Bangor, Gray, Falmouth, etc):

Heading south on route 95 (toll highway), take exit 8.  Head straight through the tollbooths, continue straight through two lights.  You will be on Larabee Road.  After a series of very sharp curves, take exit on right hand side marked “Forest Street”.  At the end of the ramp, turn left onto Forest Street and go straight to the next stop sign (less than a quarter of a mile).  At the stop sign, turn left.  The shelter, marked by a blue sign, will be approximately ½ mile on your right.


Contact Animal Refuge League of Greater Portland


Available Animals

Powered by Petfinder

Loading Pets...