Area schools are among the finest in the state, with a variety of academic and athletic offerings. Both the Middle School of the Kennebunks and Kennebunk High School are also International Baccalaureate schools, affording students a world-class learning opportunity. US News & World Report in 2020 ranked Kennebunk High School as the second best in Maine out of 125 schools. Kennebunk High is ranked 1,553 out of 17,700 high schools in the country that were surveyed.
There are six schools in the Regional School Unit 21 district, which serves Kennebunk, Kennebunkport and Arundel. Schools include: