The town has several distinct areas, each developed during a phase of the town's history. The original town center was at Cape Porpoise, which today has a small village center, is both a summer colony and year-round community, and hosts a working fishing harbor. Inland from Cape Porpoise is a mix of forest and agricultural land, punctuated by a historic town center at Burbank Hill (there are a few historic buildings of interest here, including a schoolhouse and jail). Heading west towards the mouth of the Kennebunk River is Dock Square, the current town center.