Kennebunk City Demographics

Kennebunk, located in York County, ME, had a 2020 population of around 11,536. The median age is approximately 50 years, highlighting an older demographic. Gender distribution is nearly balanced, with females comprising about 52% and males 48%. Racially, Kennebunk is predominantly White (over 95%), with smaller percentages of Asian (1.1%), Hispanic or Latino (1.3%), Black or African American (0.5%), and other groups. These figures reflect a primarily older, White community with modest diversity.

Kennebunk City Housing

Kennebunk, York County, ME, features a robust housing market, with a median home value around $525,000 in 2024. About 70% of residents are homeowners, while 30% rent, with median monthly rents near $2,000. Housing types include historic Colonials, waterfront homes, and suburban single-family houses across popular neighborhoods like Lower Village and West Kennebunk. Property values have appreciated by approximately 7% year-over-year. The property tax rate is about $15.50 per $1,000 assessed value. The area’s desirable location and strong community amenities drive steady demand in both ownership and rental markets.

Education in Kennebunk City

Kennebunk, in York County, ME, has three public schools: Kennebunk Elementary, Middle School of the Kennebunks, and Kennebunk High School (enrollment ~670). The high school graduation rate exceeds 90%, and over 55% of residents hold a bachelor’s degree or higher. School ratings average 8/10, reflecting strong academic performance and safety. RSU 21 offers programs for gifted students and vocational training. The area is served by adult education through Kennebunk, Kennebunkport & Arundel Adult Ed, enrolling 400+ annually. School security measures include on-site resource officers and modern emergency protocols.

Transportation in Kennebunk City

Kennebunk, York County, ME, is primarily car-dependent, with over 85% of commuters driving alone and fewer than 1% using public transit, according to U.S. Census data. The average one-way commute is about 23 minutes. The town’s transportation infrastructure includes access to I-95, U.S. Route 1, and the Amtrak Downeaster station in neighboring Wells. Vehicle ownership is high, with over 95% of households owning at least one car. Major employment hubs include local schools, healthcare providers, and hospitality businesses, with many residents also commuting to Portland or Portsmouth for work.

Kennebunk City Healthcare

Kennebunk, York County, ME, is served by clinics like Southern Maine Health Care (SMHC) and several primary care practices; the nearest full-service hospital, SMHC Biddeford Medical Center (150+ beds), is about 7 miles away. Around 95% of Kennebunk residents have health insurance. The population skews older (median age 52), with common health issues including heart disease, cancer, and diabetes. 15% of residents are 65+, increasing demand for geriatric and chronic care services. Healthcare providers comprise family physicians, nurse practitioners, specialists, and urgent care clinics. Access is generally good, with multiple providers per 1,000 residents.