Kennebunkport is a town in York County, Maine, United States. The population was 3,720 at the 2000 census. It is part of the Portland–South Portland–Biddeford metropolitan statistical area.
The town center, the area in and around Dock Square, is located along the Kennebunk River, approximately 1 mile (1.6 km) from the mouth of the river on the Atlantic ocean. Historically a shipbuilding and fishing village, for well over a century the town has been a popular summer colony and seaside tourist destination. The Dock Square area has a district of souvenir shops, art galleries, seafood restaurants, and bed and breakfasts. Cape Porpoise, while retaining its identity as a fishing harbor, has a very small village area consisting of several restaurants, a church, grocery store, coffee shop, small library, and art gallery. While Kennebunkport has a reputation as a summer haven for the wealthy—in part because of the expensive homes along Ocean Avenue—its year-round population is economically diverse.
Kennebunkport and neighboring towns Kennebunk and Arundel comprise school district RSU 21.