According to a press release from the City of St. Charles, Police Chief James Keegan will resign from the St. Charles Police Department effective March 19, 2025. Keegan had been on a personal leave of absence since Nov. 6, 2024. Deputy Police Chief Eric Majewski is serving as interim Police Chief while a search for a new Police Chief is conducted.
Keegan was appointed Chief of the St. Charles Police Department in 2014. Prior to that, he served as Chief of Police for the Village of Streamwood, Ill.
During Keegan’s tenure in St. Charles, a new police station was built, and a new Public Safety Training Center opened that serves 35 Chicago-area police departments. The department also worked with the Kane County State’s Attorney Office on a special unit to help combat child exploitation and internet crimes, and led the investigation that broke up a human trafficking ring.
“When I joined the City, I was impressed by the Police Department’s commitment to serving the community and the exemplary initiatives underway,” said City Administrator Heather McGuire. “With Chief Keegan’s guidance, those initiatives were successfully realized and have further enhanced the department’s service to the community.”
“We respect Chief Keegan’s decision to resign and greatly appreciate the notable list of accomplishments the St. Charles Police Department achieved under his leadership,” said Mayor Lora Vitek. “Throughout his career, he has been dedicated to public service. He developed an outstanding staff in our Police Department and we are confident Deputy Chief Majewski will successfully uphold the department’s tradition of providing community-oriented public safety while we search for a new Chief of Police.”