close

Departments

search Icon search Icon

Mayor & Village Board

Donna Johnson

Donna Johnson
Mayor
Term: 2025–2029
(847) 362-2430
Email

In Libertyville, there are six Village Trustees and the Mayor, all elected at large, who serve staggered four-year terms. The Mayor and members of the Village Board appoint a professional Village Administrator to manage the day-to-day operations of the Village.

The Village Clerk is the recording officer of the Village and is elected at large for a four year term. Margaret Clark was elected to the position of Village Clerk in April of 2025. The Clerk is responsible for attending all meetings of the Board of Trustees and keeping records of the proceedings. To contact Village Clerk Clark click here.

The Village Board meets on the second and fourth Tuesday of each month at 7:00 p.m. at Village Hall, 118 W. Cook Avenue. You can access agendas, minutes and video from previous Village Board meetings in our Agenda Center.

Village Board Members

Scott Adams

Scott Adams
Village Trustee
Term: 2023–2027
Email

Peter Garrity

Peter Garrity
Village Trustee
Term: 2023–2027
Email

Kara Macdonald

Kara Macdonald
Village Trustee
Term: 2025–2029
Email

Matthew Krummick

Matthew Krummick
Village Trustee
Term: 2025–2029
Email

Casey Rooney

Casey Rooney
Village Trustee
Term: 2025–2029
Email

Andrew Herrmann

Andrew Herrmann
Village Trustee
Term: 2025–2027
Email