Watch

Fire Department · Combination

Kennebunkport Fire Department

Kennebunkport, ME · York County

Over 70 volunteer/call-force members, plus newly created part-time and full-time career positions

Address
32 North St, Kennebunkport, ME, 04046
8Stations
70Personnel

Active openings

No active openings right now

Watch this department to be notified when Kennebunkport Fire Department is hiring, or check their careers page.

Department careers page ↗

About Kennebunkport Fire Department

The Kennebunkport Fire Department (KPFD) has protected the town's four distinct villages — Cape Porpoise, Goose Rocks Beach, Port Village, and the Wildes District — for well over a century, tracing its roots to independent volunteer engine and hose companies documented as far back as the mid-1800s. Today the department is staffed primarily by a volunteer 'call force': members from all walks of life who are paid only for the emergency responses and training they attend, rather than drawing a full-time salary.

KPFD runs an apparatus fleet of 11 pieces — four engines, a ladder truck, four brush trucks, a rescue squad, a 3,500-gallon tanker, and two Zodiac inflatable boats for water rescue — much of it acquired through donations and trusts rather than tax dollars. Roughly 40 members hold Firefighter I & II certification, and the department maintains capability in HazMat/WMD response, vehicle extrication, technical rescue, and water rescue, responding to structure fires, motor vehicle crashes, hazardous materials incidents, and missing-person searches, with mutual aid ties to Arundel, Biddeford, Kennebunk, and Wells.

In 2026 the town began building out paid, non-volunteer positions alongside the call force, posting a full-time Firefighter/Community Risk Reduction Specialist role and a part-time Training Coordinator position — a hybrid model pairing career staff for daytime coverage, fire prevention, and training with the traditional volunteer response force for emergencies.

How to get hired

Kennebunkport recruits both volunteer 'call force' members, who respond to emergencies and are paid only for calls and training attended, and — as of mid-2026 — a small number of paid career and part-time positions handling daytime fire prevention, training coordination, and response. Prospective volunteers are asked to contact the fire department business office directly; career and part-time openings are posted and filled through the Town's Human Resources office.

PayFirefighter/Community Risk Reduction Specialist posted at $27.00-$33.00/hour; part-time Training Coordinator posted at $25.00/hour with no benefits. Volunteer call-force members are compensated per call/training, not salaried.
ScheduleThe volunteer call force responds to emergencies and trainings as needed. The full-time Firefighter/

Requirements

  • High school diploma
  • Valid Maine driver's license
  • Pass a background check and medical/physical clearance
  • For Training Coordinator: Maine Certified or Pro-Board Firefighter I & II, Maine State or Pro-Board Fire Instructor certification (or obtainable within 18 months), Maine EMT license (AEMT or Paramedic preferred)

Hiring process

  1. Submit a completed Town of Kennebunkport employment application (PDF, signed)
  2. Include a resume (and letter of interest for some postings)
  3. Email to Human Resources or mail to PO Box 566, Kennebunkport, ME 04046
  4. Background check and medical/physical clearance
  5. For volunteer call-force membership, contact the Fire Department business office directly

Benefits

Town of Kennebunkport benefits include employer-paid health insurance (85% of premium), retirement contributions through MainePERS or a MissionSquare/ICMA 457 plan, 13.5 paid holidays, 12 sick days, and vacation leave, 10 workdays of fully paid parental leave, flexible spending accounts, an employee assistance program, and tuition reimbursement.

Leadership & hiring contacts

Todd Zsiga
Fire Chief

Frequently asked questions

Is the Kennebunkport Fire Department volunteer or career?

Primarily volunteer: the department is a 'call force' of over 70 members paid only for emergency responses and training. In 2026 the town also began adding a small number of paid part-time and full-time career positions.

How many fire stations does Kennebunkport have?

Four stations, covering the town's Cape Porpoise, Goose Rocks Beach, Port Village, and Wildes District areas.

What types of calls does the department respond to?

Fire, motor vehicle accidents, water rescue, hazardous materials incidents, and missing-person searches, among other emergencies.

How do I join as a volunteer member?

Call the Fire Department business office at (207) 967-2114 to learn more about becoming a member.

What benefits come with the Town's paid fire positions?

Employer-paid health insurance (85% of premium), MainePERS or 457 retirement contributions, paid holidays/sick/vacation leave, paid parental leave, flexible spending accounts, an employee assistance program, and tuition reimbursement.