Best of Kennebunk, ME
Home of the Kennebunk Inn
About Kennebunk
Kennebunk is a town in York County, Maine, United States, with a population of 11,536 at the 2020 census. The area features several beaches, the Rachel Carson National Wildlife Refuge, and the historic Kennebunk Inn dating to 1799. Visitors can also explore many historic shipbuilders' homes and the Nature Conservancy Kennebunk Plains, which contains 1,500 acres of nature trails and blueberry fields.
📣 What's going on in Kennebunk
Nothing new in Kennebunk this week — be the first to post something!
Seashore Trolley Museum
Located in Millers Crossing, the Seashore Trolley Museum is the world's first and largest museum of mass transit vehicles. Owned by the New England Electric Railway Historical Society, it houses over 350 items including trolleys, trains, and buses, plus a separate building with Maine's largest model railroad layout.
View details →Best Hotels in Kennebunk
8 places · Where to stay, from budget-friendly to boutique.
Best Restaurants in Kennebunk
13 places · Where to eat, from neighborhood staples to standout kitchens.
Best Cafés & Coffee in Kennebunk
1 places · Coffee shops, roasters and casual spots to linger.
Best Things to Do in Kennebunk
5 places · Museums, landmarks and the experiences worth your time.
-
Seashore Trolley Museum
Located in Millers Crossing, the Seashore Trolley Museum is the world's first and largest museum of mass transit vehicles. Owned by the New England Electric Railway Historical Society, it houses over 350 items including trolleys, trains, and buses, plus a separate building with Maine's largest model railroad layout.
Best Shops in Kennebunk
1 places · Independent boutiques, bookstores and places to browse.
Best Parks & Outdoors in Kennebunk
7 places · Green space, gardens and room to breathe.
Nearby cities to explore
More guides within driving distance of Kennebunk.
- Wells Beach Station, ME 18 places
- Biddeford, ME 73 places
- Old Orchard Beach, ME 59 places
- Waterboro, ME 5 places
- York Beach, ME 46 places
- West Scarborough, ME 9 places
- South Berwick, ME 38 places
- Buxton, ME 8 places