Get Full Government Meeting Transcripts, Videos, & Alerts Forever!
Get email alerts on the Ethics Censure topic
No spam. Unsubscribe anytime.
Joplin council finds code-of-ethics violation and censures Councilman Ryan Jackson after public hearing
Summary
After hours of public comment alleging transphobic posts and threats toward journalists, the Joplin City Council voted to proceed with a contested-case hearing, found Councilman Ryan Jackson in violation of the city's code of ethics and issued a formal censure; a motion to remove him from office failed.
Get email alerts on the Ethics Censure topic
No spam. Unsubscribe anytime.
The Joplin City Council voted on April 20 to find that Councilman Ryan Jackson violated the city's code of ethics and issued a formal censure following a contested-case hearing and extensive public comment. The council first voted unanimously (9-0) to initiate the contested-case process and place the asserted violations on the record. After testimony from more than a dozen speakers and remarks from Jackson, a council majority (7 yes, 1 no, 1 abstain) concluded that the council's ethics code had been breached.
Why it matters: dozens of community members testified that Jackson's social-media posts and a recorded phone call with a KSN reporter amounted to targeted intimidation and violated the city's expectation that council members treat all citizens with courtesy and impartiality. Several speakers urged either censure or removal; the council's decisions set the city's formal response and preserve a record for any later procedural steps.
Public complaints and council response Ron Burch, a longtime LGBTQ advocate, told the council the remarks and threats were "targeted conduct directed at identifiable people" and urged swift action, including a full public hearing and possible removal. Nicole Bearden, another speaker, warned that threats to expose journalists' personal contacts would chill reporting and intimidate marginalized residents. "When elected officials respond to journalism with intimidation, we are no longer talking about disagreement. We are talking about an abuse of power," she said.
City Attorney (on the record) explained the contested-case document and the procedure the council followed. Councilman Jackson addressed the council and apologized for his tone in the exchange with the reporter. Jackson said he had spoken "out of anger" and called his approach wrong; he denied taking further action with any personal contact information and apologized to reporters by name.
Votes and outcomes - Contested case initiation: motion to proceed, 9-0 in favor. - Finding that a violation of the code of ethics occurred: 7 in favor, 1 opposed, 1 abstention (council clarified the roll-call and corrected an earlier tally in the meeting record). - Motion to remove Councilman Jackson from office: failed (4 in favor, 5 opposed). - Motion to censure Councilman Jackson: passed (8 in favor, 1 opposed); sanctions such as removal or suspension would require a higher vote threshold under the code.
Council members framed the outcome as a formal disciplinary measure that recognizes misconduct but stops short of removal. Mayor O'Brien and several councilors repeatedly noted the need to follow due process; multiple speakers asked the city attorney to preserve records and to pursue any additional investigations as warranted. The council voted later in the evening (5-4) to instruct the city attorney to begin an independent look into related allegations involving other council members and to preserve all relevant records.
What happens next: the council closed the hearing and returned to other business. The city attorney will accept a response from Councilman Jackson to the contested-case document if he chooses, and the record produced on April 20 will underpin any further proceedings or enforcement steps. The censure is an official, public reprimand recorded in council minutes.
Attribution: Quotes and factual claims in this article are taken directly from public commenters and on-the-record council proceedings at the April 20, 2026 Joplin City Council meeting.
