News Flash Home
The original item was published from 6/29/2023 10:03:30 AM to 8/1/2023 12:00:02 AM.

News Flash

Police Department

Posted on: June 29, 2023

[ARCHIVED] Arrest Made in Sex Abuse Investigation

MPD Logo

On Wednesday, June 28, 2023, at 7:15pm, the Marshalltown Police Department arrested Ernesto Garcia-Rodriguez, age 53, of Marshalltown. Mr. Garcia-Rodriguez was arrested at 609 West Linn Street. Mr. Garcia-Rodriguez has been charged with two counts of Sexual Abuse in the 2nd Degree and one count of Sexual Abuse in the 3rd Degree. Mr. Garcia-Rodriguez is being held in the Marshall County Jail on a cash only bond of $100,000.00.


Arrest warrants were originally issued for Mr. Garcia-Rodriguez on August 3, 2020. These criminal charges stem from an investigation that began on July 13, 2020 involving allegations that Mr. Garcia-Rodriguez sexually abused a child under the age of twelve during a period beginning in 2008 and ending in 2013. Additional allegations are that Mr. Garcia-Rodriguez sexually abused a child age fourteen to fifteen during a period beginning in 2015 and ending in 2016.

Anyone with information about this incident is asked to contact the Marshalltown Police Department at 641.754.5729. Tips may also be submitted anonymously by calling Marshall County Crime Stoppers at 641.753.1234 or via text by texting the word “marshall” followed by the tip to CRIMES (274637). Tips may also be submitted online at

(A criminal charge is merely an accusation and the defendant is presumed innocent until and unless proven guilty.)

AUTHORITY: Michael W. Tupper, Chief of Police ( or 641.754.5771)

Facebook Twitter Email

Other News in Police Department

MPD Logo


Posted on: February 19, 2024
Arrest Made Image

Local Teacher Arrested for Assault

Posted on: February 18, 2024
MPD Logo

Civilian Response to Violent Incidents Training

Posted on: January 25, 2024 | Last Modified on: August 10, 2018
MPD Team Members

MPD Announces 2024 Citizens Police Academy

Posted on: December 27, 2023

Imposter Scams

Posted on: December 12, 2023
Notify Me Logo

Winter Reminders

Posted on: November 4, 2023