XUPDATE:We are open and here for you! It’s been a long year and we’re excited to announce that we are beginning a gradual reopening to the public!Read more here.
Open: Mon, Wed, Fri: 8AM - 5PM,
Tue & Thur: 8AM - 6PM
Sat & Sun: CLOSED
Closed 12:30-1:30PM daily for Lunch

Top Rated Veterinarian in Freeport, ME, Freeport Veterinary Hospital


Freeport is situated in the eastern part of Cumberland County, and at the north-eastern extremity of Casco Bay. Brunswick bounds it on the east, Pownal on the north, the latter and Yarmouth on the west, and Casco Bay on the south. Cousin’s River forms the dividing line between Freeport and Yarmouth for about half the distance of their boundary.

Pet Laws in Freeport

Being a responsible pet-owning resident Freeport, Maine and abiding by Municipal Animal Laws helps ensure that your pet is not disruptive to your neighbors. You can find more information on Freeport, ME Animal Laws here

Pet Friendly Activities in Freeport

Hedgehog Mountain Trails
Location: You can download a map of the trail here
Hedgehog Mountain is a 196-acre property owned by the Town of Freeport. Over 5 miles of trails lead visitors up Hedgehog “Mountain” (the highest point in Freeport), through mature pine and hemlock forest, over and around old stonewalls.

Winslow Park
Location: 30 Main Street, Freeport, ME 04032
Open to hikers and dogs on leashes, which includes beach access. Don't forget to have your pup current on flea and tick treatment before you go!

Wolfe's Neck State Park
Location: 426 Wolfe's Neck Rd, Freeport, ME 04032
Wolfe's Neck Woods State Park is a five-minute drive from the center of Freeport's bustling shopping district, and as visitors approach the park, marshes and open fields provide a tranquil transformation back to nature and offer great hiking trails for both you and your pup.

Bradbury Mountain State Park
Location: 528 Hallowell Rd, Pownal, ME 04069
Although Bradbury Mountain is only 485' high, the park offers sweeping views of Casco Bay, over 21 miles of hiking, biking, and equestrian trails, camping, a playground and family friendly activities year round for you and your pet.

Pet Friendly Restaurants in Freeport

Tuscan Bistro
Location: 140 Main St, Freeport, ME 04032
Fresh seafood, wood fired steaks, Maine beers on draft, curated wine and craft cocktails, offering a pet friendly patio.

Azure Cafe
Location: 123 Main Street Freeport, ME 04032
Locally owned and operated by a Freeport, Maine family. Our menu is locally sourced whenever possible. Sidewalk table seating for you and your pup.

Buck's Naked BBQ
Location: 568 US-1, Freeport, ME 04032
Barbecue, live music, and an outdoor patio.

Maine Beer Company
Location: 525 U.S. Route 1 Freeport, ME 04032
Serving pizzas from a wood-fired oven using fresh, locally sourced ingredients in the tasting room and on the dog-frindly patio.

Recommended Pet Services in Freeport

Freeport Veterinary Hospital Location: 4 Post Road Freeport, Maine 04032 Freeport Veterinary Hospital is a full-service companion animal hospital. It is our commitment to provide quality veterinary care throughout the life of your pet. Our services and facilities are designed to assist in routine preventive care for young, healthy pets; early detection and treatment of disease as your pet ages; and complete medical and surgical care as necessary during his or her lifetime. We are especially known for our work in dental care, and behavioral problems in both dogs and cats, providing Fear Free Services.

Brown Dog Inn
Location: 24 Crown Court Freeport, Maine 04032
The Brown Dog Inn is a home away from home for your family dog.

Problem Solved Dog Training
Message on Facebook for more information
Certified Professional Dog Trainer (CPDT-KA) located in Bowdoinham, Maine striving to improve the human animal bond one relationship at a time!

Canine Behavior Counseling
Location: 4 Merion Way Cumberland, ME 04021
Certified Dog Behavior Consultant, using positive reinforcement techniques, to change dogs behavior.

Pleasant Hill Kennels
Location: 81 Pleasant Hill Rd Freeport, ME 04032
Traditional kennel where each dog has their own run with an indoor and covered outdoor area.

Impawsible Impressions
Location: 374 Route 1 Yarmouth, Maine 04096
Appointment based dog grooming salon based in Yarmouth, Maine.

Brickyard Kennels
Location: 14 Snowhook Trail North Yarmouth, ME 04097
One of the leading kennels in Maine. With 10 dog and cat lovers on staff, we continue to provide the best quality, attention and care for our doggies and kitties.

Pet Stores and Supplies in Freeport

Wags & Whiskers
Location: 180 Front Street Bath, Maine 04530
Specializing in all natural dry, raw and dehydrated dog and cat foods. None of our foods contain any wheat, corn, soy or by-products, and all come with a 100% customer satisfaction guarantee.

City Demographics & Economic Data

Freeport, Maine's estimated population as of 2010 is 7,879 according to the most recent United States census estimates. The population density is 227.1 people per square mile, with a household density of 106.3 people per square mile. You can find more in-depth demographics and economic data here

Schools in Freeport

Students learn in joyful environments that are physically and emotionally safe.
You can find more information for public and private schools within Freeport here

History of Freeport

The town was once a part of North Yarmouth called Harraseeket, after the Harraseeket River. First settled about 1700, it was set off and incorporated on February 14, 1789 as Freeport. It is probably named "from the openness of its harbor" (free from ice).[4] Freeport developed as four villages—Mast Landing, Porter's Landing, South Freeport and Freeport Corner—all of which are now part of the Harraseeket Historic District, listed on the National Register of Historic Places. You can read more here

Freeport is a town in Cumberland County, Maine, United States. Known for its numerous outlet stores, Freeport is home to L.L. Bean, Wolfe's Neck Woods State Park, and the Desert of Maine. You can find out more about Freeport, we look forward to your visit!