A waterfront seafood house and oyster bar on Commercial Street. Whole grilled fish, Maine lobster, and oysters shucked to order — paired with a crisp glass and a view of the working harbor.
We let the catch speak for itself — sourced daily from boats we know by name, cooked with restraint, and served with genuine New England warmth.
Our fish arrives whole and unfrozen every morning from Casco Bay and the Gulf of Maine. If it isn't fresh that day, it isn't on the board.
A rotating selection of a dozen Maine oysters, shucked to order, plus chilled lobster, clams, and our signature seafood towers.
A thoughtful list of crisp whites, coastal rosés, and Maine craft beer chosen to pair with everything that comes out of the kitchen.
Chef-owner Tom Brennan opened Harbor House in 1994 in a former fish-packing house on Commercial Street, with one rule that still holds: buy from the boats, cook it simply, and treat every guest like a neighbor. Three decades later, that table by the water is still the best seat in Portland.
Weekends fill fast all summer. Reserve online or call us — walk-ins are always welcome at the oyster bar.
“The whole grilled catch was the best fish I've had in Maine, full stop. We sat by the window watching the boats come in. Pure magic.”
“Happy hour oysters at $1.50 and a crisp glass of Muscadet on the patio — this is our standing date night. The shuckers are artists.”
“Drove up from Boston just for the lobster roll and it did not disappoint. Warm butter, perfect bun, fries crisp. Worth every mile.”