Cumberland County Pet Services (Maine)

Find Cumberland County, ME veterinarians, pet stores, animal shelters, dog parks, animal hospitals, pet sitters & boarding near me, including locations, hours, and phone numbers.


Animal Hospitals in Cumberland County, Maine provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

Animal Hospital of South Gorham Gorham ME 47 County Road 04038 207-839-8158

Bridgton Veterinary Hospital Bridgton ME 213 Harrison Road 04009 207-647-8804

Casco Bay Veterinary Hospital Portland ME 1052 Brighton Avenue 04102 207-761-8033

Cats On Call Hospital Scarborough ME 256 U.s. 1 04074 207-883-7000

Compassionate Care Veterinary Hospital Windham ME 9 Whites Bridge Road 04062 207-894-5498

Edgewood Animal Hospital Gorham ME 181 State Street 04038 207-839-6558

Falmouth Veterinary Hospital Falmouth ME 174 U.s. 1 04105 207-781-4028

Forest Avenue Veterinary Hospital Portland ME 973 Forest Avenue 04103 207-370-0996

Freeport Veterinary Hospital Freeport ME 4 Post Road 04032 207-865-3673

Gray-New Gloucester Animal Hospital New Gloucester ME 226 Lewiston Road 04260 207-657-3393

Jordan Bay Animal Hospital Raymond ME 1242 Roosevelt Trail 04071 207-655-3900

Lake Region Animal Hospital Windham ME 554 Roosevelt Trail 04062 207-892-7575

Naples Veterinary Clinic Naples ME 3 Lambs Mill Road 04055 207-693-3135

North Country Animal Hospital Gorham ME 232 Main Street 04038 603-466-3800

North Deering Veterinary Hospital Portland ME 456 Auburn Street 04103 207-797-4855

North Windham Veterinary Clinic Windham ME 1 Badger Run 04062 207-892-8553

Pine Point Animal Hospital Scarborough ME 12 Pine Point Road 04074 207-883-3301

Pownal Veterinary Hospital Pownal ME 191 Hallowell Road 04069 207-688-4843

Scarborough Animal Hospital Scarborough ME 29 1st Street 04074 207-883-4412

South Portland Veterinary Hospital South Portland ME 177 Main Street 04106 207-767-7784

Standish Veterinary Hospital Standish ME 22 Rose Lane 04084 207-642-4999

Stoneledge Animal Hospital Westbrook ME 398 Bridgton Road 04092 207-797-4292

Tender Touch Veterinary Hospital Scarborough ME 336 Gorham Road 04074 207-839-7456


Animal Shelters in Cumberland County, ME provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

Animal Refuge League Westbrook ME 449 Stroudwater Street 04092 207-854-9771

Brunswick Animal Shelter Brunswick ME 30 Range Road 04011 207-725-5051

Cat Coalition of Western Maine Naples ME 206 River Road 04055 207-310-3011

Coastal Humane Society Brunswick ME 30 Range Road 04011 207-725-5051

Dogs Deserve Better Portland ME PO Box 6103 04105

Friends of Feral Felines Portland ME PO Box 8137 04104 207-797-3014

Homeless Animal Rescue Team Cumberland Center ME 302 Range Road 04021 207-829-4116

Loyal Heart Puppy Rescue New Gloucester ME 68 Shepherd Lane 04260 603-205-5900

Maine Greyhound Placement Service Bridgton ME PO Box 682 04009 207-647-8944

Maine State SPCA North Windham ME PO Box 10 04062 800-482-7447

Maine State Society for the Protection of Animals North Windham ME 279 River Road 04062 207-892-8007

Standish Animal Control Standish ME 175 Northeast Road 04084 207-642-4343

The Green Ark Portland ME 38 Vermont Avenue 04103 207-807-1362

Westbrook Animal Control Westbrook ME 690 Stroudwater Street 04092 207-887-7215


Dog Parks in Cumberland County, Maine offer off-lease areas for dogs, dog recreational services, exercise spaces, outdoor space for dogs, and some have ponds, water features, agility equipment, and pickup stations.

Brunswick Dog Park Brunswick ME 220 Neptune Drive 04011 207-725-6656

Quarry Run Dog Park Portland ME 1026 Ocean Avenue 04103

Valley Street Dog Park Portland ME Valley Street 04102 207-756-8275