City Officials
Elected officials for McAlester — their promises, tenure record, and accountability.
City Council
Levi Gilmore
Councilor Ward 12024-04-01–2028-04-01; month-level start: April 2024 derived from the Ward 1 election cycle (February 13 primary and April 2, 2024 general election per the city Council Report of December 26, 2023; his swearing-in date was not found); end derived from the city council page (term-end year only, month unpublished) and McAlester's April general elections (city Council Report of December 26, 2023); month-level end: April 2028
Robin Woodley
Councilor Ward 22024-11-12–2030-04-01; start: appointed by Mayor Few and sworn in on November 12, 2024 to the Ward 2 seat Few vacated per McAlester News-Capital; re-elected in 2026 (council page lists term expiring 2030); end derived from the city council page (term-end year only, month unpublished) and McAlester's April general elections (city Council Report of December 26, 2023); month-level end: April 2030
Chris Stone
Councilor Ward 32023-12-26–2028-04-01; start: oath of office at the December 26, 2023 council meeting per the city's Council Report of that date; end derived from the city council page (term-end year only, month unpublished) and McAlester's April general elections (city Council Report of December 26, 2023); month-level end: April 2028
Janet Wansick
Councilor Ward 42026-08-01–2026-11-01; month-level start: August 2026 appointed to the Ward 4 vacancy left by Mike Brooks (council accepted his resignation at its August 11 meeting per Citizen Portal; the August 25 and October 27 agendas list her as Ward Four); end sourced from the special election set for the first Tuesday in the next month to fill the unexpired term; month-level end: November 2026
Billy Jack Boatright
Councilor Ward 52023-12-26–2028-04-01; start: oath of office at the December 26, 2023 council meeting per the city's Council Report of that date; end derived from the city council page (term-end year only, month unpublished) and McAlester's April general elections (city Council Report of December 26, 2023); month-level end: April 2028
Kevin Beaty
Councilor Ward 6 (Vice Mayor)2026-04-01–2030-04-01; month-level start: April 2026 per Citizen Portal report of the April 2026 council meeting swearing in newly elected members (re-elected 2026; council page lists term expiring 2030); end derived from the city council page (term-end year only, month unpublished) and McAlester's April general elections (city Council Report of December 26, 2023); month-level end: April 2030
Former Officials (5)
Mike Brooks
Councilor Ward 4month-level start: April 2026 sworn at the April 2026 council meeting (Citizen Portal); month-level end: August 2026: council accepted his resignation at the August 11, 2026 meeting (Citizen Portal) and appointed Janet Wansick
Served until Aug 2026
Randy Roden
Councilor Ward 4month-level end: April 2026: Ward 4 seat won by Mike Brooks, sworn at the April 2026 council meeting (Citizen Portal); start not found
Served until Apr 2026
John Browne
Mayorend: Justin Few was sworn in as his successor on November 12, 2024 (McAlester News-Capital, Fox23, McAlester Radio; Browne handed over the gavel); start not found
Served until Nov 2024
Weldon Smith
Councilor Ward 1month-level end: April 2024: Ward 1 seat vacated after completing a 12-year term limit per the city's Council Report of December 26, 2023 (primary February 13, general April 2, 2024); start not found
Served until Apr 2024
Cliff House
Councilor Ward 3end: replaced by Chris Stone sworn in December 26, 2023 per the city's Council Report of that date (House could not refile after ward reapportionment); start not found
Served until Dec 2023