About York Beach, Maine
York Beach, Maine, is a classic seaside village in York County, tucked along the southern Maine coast between the iconic Nubble (Cape Neddick) Lighthouse and the long sands of Long Sands and Short Sands Beaches. It sits just off U.S. Route 1, a short drive from Portsmouth, New Hampshire, and Ogunquit, with Portland about 45 minutes north. Part of the Town of York, York Beach has an approximate year-round population of a few thousand that swells in summer, and covers just a few square miles along the Atlantic shoreline.
Downtown York Beach centers on Short Sands, where you’ll find a walkable Main Street lined with ice cream stands, saltwater taffy shops, arcades, casual seafood restaurants, and locally owned boutiques. Historic buildings and classic cottage architecture lend a timeless feel, while the landmark Goldenrod candy shop has been delighting visitors for generations. Outdoors, the area shines with sandy beaches, seaside parks, surf breaks, tide pools, and nearby Mount Agamenticus for hiking, biking, and panoramic views. Golfers have several courses within a short drive, and coastal trails and lookouts make for easy scenic outings.
York Beach hosts beloved annual events like summer concert series at the gazebo, holiday strolls, and Fourth of July fireworks over Short Sands. The community vibe blends small-town charm with a relaxed, family-friendly energy—rooted in maritime history, beach-day fun, and simple pleasures. Whether you’re here to stroll the shore, explore the Nubble, or enjoy classic boardwalk treats, York Beach offers a welcoming slice of Maine’s coast.