Working for the Town of Kennebunk



The Town of Kennebunk’s workforce consists of approximately 300 full-time, part-time and seasonal employees working in numerous job classifications. The Town seeks to recruit and retain a highly skilled workforce committed to excellence in the provision of service to the public.


Outstanding employment opportunities are available to qualified applicants. Individuals seeking employment with the Town of Kennebunk are encouraged to submit an application via our Career Portal for open positions only. Please note that the Town of Kennebunk does not accept, review, or retain unsolicited applications or resumes.

The Town offers excellent benefit programs for eligible regular full-time and part-time positions. Benefits include 13 paid holidays per year; MainePERS and MissionSquare retirement; Maine Municipal Employees Health Trust medical, dental, vision, life insurance and income protection; an employer paid Health Reimbursement Arrangement (HRA); pre-tax flexible spending account (FSA) plan; and generous paid accruals. 

View our full-time Benefits Summary (PDF) & part-time Benefits Summary (PDF) for more information.

Equal Employment Opportunity/Anti-Discrimination Policy:

As an Equal Opportunity Employer, the Town of Kennebunk shall employ, upgrade, and promote the best qualified person(s) who are available at the salary level established for the position, without discrimination as to race, religion, age, sex, physical or mental disability, sexual orientation (including gender identity and expression), national origin or ancestry, marital status, citizenship, genetic information, protected veteran status, color, political affiliation, whistleblower activity, or any other status protected by law. 

Want to learn more about municipal employment opportunities? Visit Maine Hometown Careers page below.

HoMEtown Careers Member Widget 400-x-400 Opens in new window


  1. Human Resources


    Physical Address
    Kennebunk Town Hall, Second Floor
    1 Summer St.
    Kennebunk, ME 04043

    Phone: (207) 985-2102 ext. 1380
    Fax: 1-207-433-1262

    Hours

    Monday - Friday

    8:00 am - 4:30 pm