O
North Ridgeville
← North Ridgeville

North Ridgeville · officials

City officials

Elected officials for North Ridgeville — promises, tenure record, and accountability.

17 officials7 council

Mayor

KC

Kevin Corcoran

Mayor

2020-01-01–2027-12-01 (month-level start: January 2020 per nridgeville.gov Mayor's Office page, first term began January 1, 2020 and he was reelected in the November 7, 2023 Lorain County election for a second term that began January 1, 2024; month-level end: December 2027 per Lorain County BOE 2026 Elected City Officials list)

106 meetings50 decisions

City council

HAS

Holly A. Swenk

Council-at-Large

2026-01-01–2029-12-01 (month-level start: January 2026 per December 1, 2025 council minutes where Swenk accepts the at-large position for the 2026-2029 term and resigns Ward 1 effective close of business December 31, 2025, and January 5, 2026 organization meeting minutes seating her as President of Council; month-level end: December 2029 per Lorain County BOE 2026 Elected City Officials list)

106 meetings50 decisions
PW

Paul Wolanski

Council-at-Large

2026-01-01–2029-12-01 (month-level start: January 2026 per Lorain County BOE 2026 Elected City Officials list showing 2025 election and January 5, 2026 organization meeting minutes roll call seating him; month-level end: December 2029 per same list)

106 meetings50 decisions1 news mentions
CZ

Cali Zingale

Council-at-Large

2026-01-01–2029-12-01 (month-level start: January 2026 per Lorain County BOE 2026 Elected City Officials list showing 2025 election and January 5, 2026 organization meeting minutes roll call seating her; month-level end: December 2029 per same list)

106 meetings50 decisions
KR

Kathryn Rogerson

1st Ward Council Member

2026-01-01–2027-12-01 (month-level start: January 2026 per December 15, 2025 council minutes appointing Katie Rogerson to the Ward 1 vacancy created by Swenk resignation effective close of business December 31, 2025; month-level end: December 2027 per Lorain County BOE 2026 Elected City Officials list)

106 meetings50 decisions1 news mentions
RH

Robert Holub

2nd Ward Council Member

2026-01-05–2027-12-01 (appointed to Ward 2 by council roll call vote at the January 5, 2026 regular meeting after Eric Shaffer resignation effective January 1, 2026 per December 15, 2025 minutes; month-level end: December 2027 per Lorain County BOE 2026 Elected City Officials list)

106 meetings50 decisions1 news mentions
BFA

Bruce F. Abens

3rd Ward Council Member

2024-01-01–2027-12-01 (month-level start: January 2024 per Lorain County November 7, 2023 General Election official results showing Abens elected Ward 3 and four-year ward terms expiring 12/31/2027 per the BOE list, same cycle as the mayor term that began January 1, 2024 per the Mayor Office page; month-level end: December 2027 per Lorain County BOE 2026 Elected City Officials list)

106 meetings50 decisions
CBW

Clifford B. Winkel

4th Ward Council Member

2024-01-01–2027-12-01 (month-level start: January 2024 per Lorain County November 7, 2023 General Election official results showing Winkel elected Ward 4 and four-year ward terms expiring 12/31/2027 per the BOE list, same cycle as the mayor term that began January 1, 2024 per the Mayor Office page; month-level end: December 2027 per Lorain County BOE 2026 Elected City Officials list)

106 meetings50 decisions
Former officials (7)
ETS

Eric Todd Shaffer

2nd Ward Council Member

month-level start: January 2024 per Lorain County November 7, 2023 General Election official results electing Shaffer Ward 2, and the December 18, 2023 roster listing Frank Toth for Ward 2 and the January 6, 2025 minutes seating Shaffer; resigned Ward 2 seat effective January 1, 2026 per December 15, 2025 council minutes.

3 news mentions
GA

Georgia Awig

Council-at-Large

At-large seat; end stored as January 1, 2026 because the 2022-2025 at-large term lapsed at the close of 2025: present at the December 15, 2025 meeting, absent from the January 5, 2026 organization meeting where Swenk, Wolanski and Zingale were seated for the 2026-2029 term per council minutes. Start unpublished.

HAS

Holly A. Swenk

1st Ward Council Member

Prior Ward 1 seat of the current at-large member; elected Ward 1 in the November 7, 2023 Lorain County election; December 1, 2025 council minutes record her resigning the Ward 1 seat effective at the close of business December 31, 2025 to take the at-large seat for 2026-2029; end stored as January 1, 2026. Start of earlier Ward 1 service unpublished.

JJ

Jason Jacobs

Council-at-Large

At-large seat; end stored as January 1, 2026 because the 2022-2025 at-large term lapsed at the close of 2025: present as President of Council at the December 15, 2025 meeting, absent from the January 5, 2026 organization meeting where Swenk, Wolanski and Zingale were seated for the 2026-2029 term per council minutes. Start unpublished.

MD

Martin DeVries

Council-at-Large

At-large seat; end stored as January 1, 2026 because the 2022-2025 at-large term lapsed at the close of 2025: present at the December 15, 2025 meeting, absent from the January 5, 2026 organization meeting where Swenk, Wolanski and Zingale were seated for the 2026-2029 term per council minutes. Start unpublished.

FT

Frank Toth

2nd Ward Council Member

Appointed to Ward 2 by council motion at the October 2, 2023 meeting for the remainder of the term ending December 31, 2023 following the death of Councilman Dennis Boose; end stored as January 1, 2024 as the term concluded at the close of 2023 per October 2, 2023 council minutes.

DJB

Dennis J. Boose

2nd Ward Council Member

Ward 2 council member who died August 23, 2023 per the Bogner Family Funeral Home obituary; last seen on the council roll call July 10, 2023 and honored by Resolution at the September 5, 2023 meeting; the Ward 2 term was to run through December 31, 2023 per October 2, 2023 minutes. Start unpublished.

Boards & commissions

City staff

Ask about any North Ridgeville official in Claude.ai

Get any official's full speaking record — every word on housing, taxes, or any topic — with one prompt via the OpenCity MCP.