Cape Porpoise is a small village located along the coast of Maine. It is located near the town of Kennebunkport and at a South-western direction of Goose Rocks Beach. The village of Cape Porpoise is named after Capt. John Smith. Fishing and beach tourism are the principal economic activities of the locals. Cape Porpoise is located on the State Highway No. 9.