Live
Barrow County Apalachee shooter Colt Gray sentenced to life without parole  ◆  Decatur son charged with murder after father found shot to death on Pepperdine Drive  ◆  Coweta County former school resource officer indicted on child molestation charges  ◆  Hall County Cherokee Bluff High cleared after bomb threat, no device found  ◆  Paulding County coroner orders inquest into Heather Turner's 2017 death  ◆  Jackson County all schools closed Friday after overnight bomb threats  ◆  DeKalb County missing 9-year-old Eli found safe  ◆  Douglasville driver charged in prom night accident that killed Patience Price, 18  ◆  Stone Mountain search continues for Sherry Wages, 72, missing since June  ◆  Trenton NY mother and 2 children found living in a shed; extradition pending  ◆  Athens Maxton Ball, 9, killed on Lexington Road at Whit Davis Road  ◆  Troup County Dakota Fuller charged with arson after Jim Turner Road fire  ◆  Waynesboro new judge assigned in ousted sheriff case  ◆  Valdosta 559.4 lbs of marijuana seized in i-75 traffic stop  ◆  Albany apd searching for 2 armed robbery suspects  ◆  Fulton County jail escapee Demetrius Burkes back in custody after downtown search  ◆  Floyd County William Roger Caver charged with felony murder in the death of Christopher D. Freeland  ◆  MARTA service shut at Medical Center station after a man walked onto the tracks  ◆  Milledgeville two sentenced in a federal methamphetamine trafficking case  ◆  Macon woman, 42, dies after being struck by a van on Houston Avenue  ◆  DeKalb County two separate shootings minutes apart, one person dead  ◆  Lawrenceville nine years in federal prison for Gabriel Ojeda Murguia in a fentanyl case  ◆  Smyrna bond denied for a former Ridgeview Institute employee charged in an assault on a patient  ◆  Washington County three arrested in a prison contraband-drop investigation  ◆  Savannah mayor and DA respond after a Daffin Park suspect's arrest history  ◆  Macon Torey Burnette sentenced to life with parole in the death of Zyshown Dunn  ◆  East Point human skull found in the woods; remains unidentified  ◆  McDuffie County Mateo Santos Pinkston held on a murder charge  ◆  Augusta testimony continues in the murder trial over the death of Arbrie Anthony, 8  ◆  Albany murder trial opens for Shaquille Mathis in the 2020 killing of Jawaski Kennedy  ◆  Sparta GBI seeking information on George Wayne Pailloz Jr., 55, missing since late July  ◆  Savannah Charles Teeple sentenced in the 2019 New Year's Eve death of Bruce Helmly  ◆  Dublin state board recommends suspending the city school board; nobody is suspended, Kemp decides  ◆  Cartersville three men indicted on federal forced-labor charges  ◆  Tifton two women charged with aggravated battery in Crescent Ridge attack  ◆  DeKalb County arrests announced over I-285 street takeover near Glenwood Road  ◆  Cornelia family escapes Waterwheel Court house fire during overnight storms  ◆  Gilmer County fallen tree blocked crews reaching a house fire on Highway 382  ◆  SR 316 right-lane closures at Jimmy Daniell Road Thursday and Friday nights  ◆  Vidalia Savannah man charged with murder in the July 4 death of Rashad Lumpkin  ◆  Savannah bond denied for all five charged in Fellwood Homes shooting  ◆  Glynn County sheriff's office defends its release of a veteran with dementia  ◆  Clayton County person shot after encounter between drivers near Highway 138  ◆  Downtown Atlanta man shot near Hurt Plaza in early-morning dispute  ◆  Marietta Messiah Harris, 2, found dead; no one charged with killing him  ◆  McDuffie County Tangla Brown, 48, killed in Old Milledgeville Road accident  ◆  Gainesville Obed Reyes charged in apartment break-in and assault of a teenager  ◆  Albany man found dead at Country Place Apartments  ◆  Albany two killed when van left Wildfair Road and struck a tree  ◆  Barrow County school bus accident on Highway 211, six students taken to a hospital  ◆  Paulding County former Dallas 911 director charged over Flock camera misuse  ◆  Albany structure fire on West Gordon Avenue, no injuries reported  ◆  Savannah man shot in the leg in the 1900 block of Pendleton Street  ◆  Atlanta man killed on I-85 South near Metropolitan Parkway  ◆  I-285 fully closed both directions this weekend, Cascade Rd to MLK Jr. Dr  ◆  Douglas County fourth arrest in Dog River Reservoir death of Jamal Parker  ◆  Warner Robins 14-year-old denied bond in high school shooting case  ◆  Macon woman's body found outside abandoned building on Second Street  ◆  Lithonia Ricardo Fallen, 20, killed in DeKalb County apartment shooting  ◆  Southwest Atlanta Cascade Avenue closed after tree downs power lines and traffic signal  ◆  Buford bystander shot outside Mall of Georgia venue; Jalyn Watkins, 22, charged  ◆  Columbus police search for Keith Teague, 57, missing since July 28  ◆  Warner Robins apartment fire damages eight units, displaces 15 at Village North  ◆  Conyers AutoZone employee shot in the leg; co-worker charged with reckless conduct  ◆  Lamar County Keith Odel, 26, arrested after driver shot at on Lamar County Line Road  ◆  Jonesboro Joshua Scott, 27, killed in Dixon Road shooting; one detained  ◆  Smyrna student arrested after weapon recovered at Campbell Middle School  ◆  Ellenwood Joanne Howell, 70, recovered from Misty Lake after Mattie's Call  ◆  DeKalb County 16-year-old arrested in Rockcliff Road sleepover shooting  ◆  Lawrenceville Camp Perrin Road house fire ruled arson, six adults displaced  ◆  Newnan girl, 14, escapes Highway 154 standoff; man charged  ◆  I-75 Atlanta Akil Lateef Mayer, 34, killed running across the interstate  ◆  Atlanta 85-year-old woman shot on her own porch on Browns Mill Road  ◆  Hazlehurst Terrance McCoy, 16, killed; 2 teens charged with murder  ◆  Vine City Demazio Skelton Jr., 35, killed; Naim Smith, 19, charged with murder  ◆  Marietta scooter rider critically hurt on Powder Springs Road  ◆  Whitfield County tractor-trailer overturns on I-75 near Dalton, SUV driver cited  ◆  Macon 4 hurt in I-75 accident at Eisenhower Parkway, driver fatigue cited  ◆  Atlanta man killed by Norfolk Southern train on Murphy Avenue  ◆  Troup County Ked Hall, 55, of LaGrange killed in Hines Road accident  ◆  Cartersville Connor Smith, 27, killed in Highway 20 motorcycle accident  ◆  Adairsville Ratanza Winters-Gardner, 34, killed; driver charged with vehicular homicide  ◆  Cartersville Brian McLaughlin, 57, killed crossing Highway 41 at Grassdale Road  ◆  Lake Allatoona all 5 aboard ejected in boat accident, no deaths reported  ◆  Macon 3 former Bibb County deputies charged over Flock camera searches  ◆  Bartow County 3 dead in 3 days on Highway 20 and Joe Frank Harris Parkway  ◆  Burke County 4 killed at two scenes, suspect shot dead by deputies  ◆  Albany school bus driver cited after Liberty Expressway accident  ◆  Columbia County 14-year-old killed on I-20 at mile marker 187  ◆  Cobb County Marietta man, 81, killed in Barrett Parkway accident  ◆  Rockdale County lockdowns lifted at two high schools, person in custody  ◆  Pulaski County Fred Hitchcock, 75, killed on Eastman Highway near Hawkinsville  ◆  Dooly County 1 killed on Highway 27 after a deer strike near Vienna  ◆  Cartersville Marcus Maurice Williams, 31, killed by Bartow County deputy  ◆  I-85 NB reopened at mile marker 136 after fatal 5-vehicle accident  ◆  Bulloch County Statesboro woman killed on Old River Road  ◆  North Georgia 2 critically injured in plane crash, NTSB investigating  ◆  Barrow County Apalachee shooter Colt Gray sentenced to life without parole  ◆  Decatur son charged with murder after father found shot to death on Pepperdine Drive  ◆  Coweta County former school resource officer indicted on child molestation charges  ◆  Hall County Cherokee Bluff High cleared after bomb threat, no device found  ◆  Paulding County coroner orders inquest into Heather Turner's 2017 death  ◆  Jackson County all schools closed Friday after overnight bomb threats  ◆  DeKalb County missing 9-year-old Eli found safe  ◆  Douglasville driver charged in prom night accident that killed Patience Price, 18  ◆  Stone Mountain search continues for Sherry Wages, 72, missing since June  ◆  Trenton NY mother and 2 children found living in a shed; extradition pending  ◆  Athens Maxton Ball, 9, killed on Lexington Road at Whit Davis Road  ◆  Troup County Dakota Fuller charged with arson after Jim Turner Road fire  ◆  Waynesboro new judge assigned in ousted sheriff case  ◆  Valdosta 559.4 lbs of marijuana seized in i-75 traffic stop  ◆  Albany apd searching for 2 armed robbery suspects  ◆  Fulton County jail escapee Demetrius Burkes back in custody after downtown search  ◆  Floyd County William Roger Caver charged with felony murder in the death of Christopher D. Freeland  ◆  MARTA service shut at Medical Center station after a man walked onto the tracks  ◆  Milledgeville two sentenced in a federal methamphetamine trafficking case  ◆  Macon woman, 42, dies after being struck by a van on Houston Avenue  ◆  DeKalb County two separate shootings minutes apart, one person dead  ◆  Lawrenceville nine years in federal prison for Gabriel Ojeda Murguia in a fentanyl case  ◆  Smyrna bond denied for a former Ridgeview Institute employee charged in an assault on a patient  ◆  Washington County three arrested in a prison contraband-drop investigation  ◆  Savannah mayor and DA respond after a Daffin Park suspect's arrest history  ◆  Macon Torey Burnette sentenced to life with parole in the death of Zyshown Dunn  ◆  East Point human skull found in the woods; remains unidentified  ◆  McDuffie County Mateo Santos Pinkston held on a murder charge  ◆  Augusta testimony continues in the murder trial over the death of Arbrie Anthony, 8  ◆  Albany murder trial opens for Shaquille Mathis in the 2020 killing of Jawaski Kennedy  ◆  Sparta GBI seeking information on George Wayne Pailloz Jr., 55, missing since late July  ◆  Savannah Charles Teeple sentenced in the 2019 New Year's Eve death of Bruce Helmly  ◆  Dublin state board recommends suspending the city school board; nobody is suspended, Kemp decides  ◆  Cartersville three men indicted on federal forced-labor charges  ◆  Tifton two women charged with aggravated battery in Crescent Ridge attack  ◆  DeKalb County arrests announced over I-285 street takeover near Glenwood Road  ◆  Cornelia family escapes Waterwheel Court house fire during overnight storms  ◆  Gilmer County fallen tree blocked crews reaching a house fire on Highway 382  ◆  SR 316 right-lane closures at Jimmy Daniell Road Thursday and Friday nights  ◆  Vidalia Savannah man charged with murder in the July 4 death of Rashad Lumpkin  ◆  Savannah bond denied for all five charged in Fellwood Homes shooting  ◆  Glynn County sheriff's office defends its release of a veteran with dementia  ◆  Clayton County person shot after encounter between drivers near Highway 138  ◆  Downtown Atlanta man shot near Hurt Plaza in early-morning dispute  ◆  Marietta Messiah Harris, 2, found dead; no one charged with killing him  ◆  McDuffie County Tangla Brown, 48, killed in Old Milledgeville Road accident  ◆  Gainesville Obed Reyes charged in apartment break-in and assault of a teenager  ◆  Albany man found dead at Country Place Apartments  ◆  Albany two killed when van left Wildfair Road and struck a tree  ◆  Barrow County school bus accident on Highway 211, six students taken to a hospital  ◆  Paulding County former Dallas 911 director charged over Flock camera misuse  ◆  Albany structure fire on West Gordon Avenue, no injuries reported  ◆  Savannah man shot in the leg in the 1900 block of Pendleton Street  ◆  Atlanta man killed on I-85 South near Metropolitan Parkway  ◆  I-285 fully closed both directions this weekend, Cascade Rd to MLK Jr. Dr  ◆  Douglas County fourth arrest in Dog River Reservoir death of Jamal Parker  ◆  Warner Robins 14-year-old denied bond in high school shooting case  ◆  Macon woman's body found outside abandoned building on Second Street  ◆  Lithonia Ricardo Fallen, 20, killed in DeKalb County apartment shooting  ◆  Southwest Atlanta Cascade Avenue closed after tree downs power lines and traffic signal  ◆  Buford bystander shot outside Mall of Georgia venue; Jalyn Watkins, 22, charged  ◆  Columbus police search for Keith Teague, 57, missing since July 28  ◆  Warner Robins apartment fire damages eight units, displaces 15 at Village North  ◆  Conyers AutoZone employee shot in the leg; co-worker charged with reckless conduct  ◆  Lamar County Keith Odel, 26, arrested after driver shot at on Lamar County Line Road  ◆  Jonesboro Joshua Scott, 27, killed in Dixon Road shooting; one detained  ◆  Smyrna student arrested after weapon recovered at Campbell Middle School  ◆  Ellenwood Joanne Howell, 70, recovered from Misty Lake after Mattie's Call  ◆  DeKalb County 16-year-old arrested in Rockcliff Road sleepover shooting  ◆  Lawrenceville Camp Perrin Road house fire ruled arson, six adults displaced  ◆  Newnan girl, 14, escapes Highway 154 standoff; man charged  ◆  I-75 Atlanta Akil Lateef Mayer, 34, killed running across the interstate  ◆  Atlanta 85-year-old woman shot on her own porch on Browns Mill Road  ◆  Hazlehurst Terrance McCoy, 16, killed; 2 teens charged with murder  ◆  Vine City Demazio Skelton Jr., 35, killed; Naim Smith, 19, charged with murder  ◆  Marietta scooter rider critically hurt on Powder Springs Road  ◆  Whitfield County tractor-trailer overturns on I-75 near Dalton, SUV driver cited  ◆  Macon 4 hurt in I-75 accident at Eisenhower Parkway, driver fatigue cited  ◆  Atlanta man killed by Norfolk Southern train on Murphy Avenue  ◆  Troup County Ked Hall, 55, of LaGrange killed in Hines Road accident  ◆  Cartersville Connor Smith, 27, killed in Highway 20 motorcycle accident  ◆  Adairsville Ratanza Winters-Gardner, 34, killed; driver charged with vehicular homicide  ◆  Cartersville Brian McLaughlin, 57, killed crossing Highway 41 at Grassdale Road  ◆  Lake Allatoona all 5 aboard ejected in boat accident, no deaths reported  ◆  Macon 3 former Bibb County deputies charged over Flock camera searches  ◆  Bartow County 3 dead in 3 days on Highway 20 and Joe Frank Harris Parkway  ◆  Burke County 4 killed at two scenes, suspect shot dead by deputies  ◆  Albany school bus driver cited after Liberty Expressway accident  ◆  Columbia County 14-year-old killed on I-20 at mile marker 187  ◆  Cobb County Marietta man, 81, killed in Barrett Parkway accident  ◆  Rockdale County lockdowns lifted at two high schools, person in custody  ◆  Pulaski County Fred Hitchcock, 75, killed on Eastman Highway near Hawkinsville  ◆  Dooly County 1 killed on Highway 27 after a deer strike near Vienna  ◆  Cartersville Marcus Maurice Williams, 31, killed by Bartow County deputy  ◆  I-85 NB reopened at mile marker 136 after fatal 5-vehicle accident  ◆  Bulloch County Statesboro woman killed on Old River Road  ◆  North Georgia 2 critically injured in plane crash, NTSB investigating  ◆ 
The Local Alert

Georgia · Coweta County · Crime & Courts

Michael McGuffey, Coweta County GA: Former Deputy and School Resource Officer Indicted on Child Molestation Charges

A Coweta County grand jury returned the indictment Wednesday, and the former deputy surrendered at the county jail the next day. He resigned from the sheriff's office in April 2025, and the GBI took over the criminal investigation. He is charged, not convicted.

Published Aug. 14, 2026, 2:35 p.m. ET 5 min read Charged, not convicted

Key facts

Who
Michael Robert McGuffey, 60 — a former Coweta County sheriff's deputy, per The Newnan Times-Herald
Former role
School resource officer at Smokey Road Middle School — resigned from the sheriff's office on April 29, 2025
Charges
Child molestation (3 counts) and enticing a minor (2 counts), per the Coweta County Sheriff's Office as reported by The Newnan Times-Herald
Indicted
Wednesday, Aug. 12, 2026, by a Coweta County grand jury
Arrested
Thursday, Aug. 13, 2026 — he turned himself in at the Coweta County Jail
Alleged period
Aug. 1, 2019 to March 16, 2020, per court documents cited by FOX 5 Atlanta
Investigated by
Coweta County Sheriff's Office, then the Georgia Bureau of Investigation
Court
Coweta County Superior Court
Status
Accused. An indictment is not a conviction, and he is presumed innocent unless proven guilty

What is Michael McGuffey charged with?

A former Coweta County sheriff's deputy who worked as a school resource officer has been indicted and arrested on child sex charges.

The Newnan Times-Herald reported that a Coweta County grand jury indicted him on three counts of child molestation, plus two counts of enticing a minor, citing the Coweta County Sheriff's Office.

FOX 5 Atlanta reported the same five counts from an arrest order filed in Coweta County Superior Court, and gave the second charge its longer statutory name, enticing a child for indecent purposes. WSB-TV described the charges as multiple counts of child molestation and enticing a minor.

He has been accused, not convicted. A grand jury indictment is a charging decision, not a verdict, and no evidence in the case has been tested at trial.

Who is Michael McGuffey, and where did he work?

The Newnan Times-Herald identified him as Michael Robert McGuffey, 60.

All three outlets place his last law enforcement assignment at Smokey Road Middle School in Coweta County, where he served as a school resource officer.

WSB-TV reported that the Coweta County Sheriff's Office confirmed the school resource officer post to reporter Ashlyn Webb, and that the school district told Webb his last job at the school was more than a year ago.

How did the case against him begin?

With a tip. The Times-Herald and WSB-TV both report that the Coweta County Sheriff's Office received an anonymous complaint on April 3, 2025 alleging that McGuffey had made inappropriate comments toward students and had exchanged text messages with at least one student while he was employed by the agency.

He was placed on administrative leave the following day while the sheriff's office ran an internal investigation, the Times-Herald reported. WSB-TV placed the leave the day after the tip.

McGuffey resigned on April 29, 2025, with the investigation still open, the Times-Herald reported.

Advertisement

Ask VIC
Georgia victim assistance line

Free victim assistance.Any hour, no forms.

A Georgia line for crime and injury victims and their families.

Free, 24/7 victim assistance.For victims and their families.No forms. No cost.
(855) 5-ASKVIC (527-5842)
Free24/7Victims and families

When was he indicted, and when was he arrested?

The grand jury returned the indictment on Aug. 12, 2026, a Wednesday, the Times-Herald reported. WSB-TV also placed the indictment on Wednesday.

McGuffey turned himself in at the Coweta County Jail the next day, Aug. 13, according to the Times-Herald. WSB-TV reported the surrender came Thursday, after the previous day's indictment.

FOX 5 Atlanta reported that the arrest order filed in superior court directed the sheriff to take him into custody, and that the document states he had not been arrested on the charges before the grand jury acted.

Which agencies investigated the Coweta County case?

Two. The sheriff's office started it, and the GBI took it from there.

According to the Times-Herald, additional allegations of possible criminal conduct surfaced during the sheriff's office internal investigation, and the criminal case was then handed to the Georgia Bureau of Investigation. WSB-TV reported that McGuffey was placed on administrative leave the day after the tip and that the GBI took over the case.

The GBI carried the investigation forward to the August indictment, the Times-Herald reported, adding that the sheriff's office is referring questions about the criminal investigation to the GBI.

What time period do the charges cover?

FOX 5 Atlanta reported that court documents put the alleged offense period between Aug. 1, 2019 and March 16, 2020 — six to seven years before the grand jury returned the indictment.

What does an indictment mean at this stage?

It means a grand jury found enough evidence to bring the case to court. It does not mean anything has been proven.

McGuffey has not entered a plea in public, no trial date has been announced, and no court has weighed the evidence behind the five counts. He is presumed innocent unless proven guilty.

FOX 5 Atlanta stated the same in its report, describing the charges as allegations and McGuffey as presumed innocent unless a court finds otherwise.

What we don't know yet

  • Whether McGuffey remains in the Coweta County Jail, or has been released on bond
  • Whether he has entered a plea, and when he is due back in court
  • Whether he is represented by an attorney
  • Whether the alleged victim was a Coweta County student — WSB-TV reported that the indictment does not indicate it
  • Whether the sheriff's office internal investigation reached any finding before he resigned

Frequently asked questions

Who is Michael McGuffey?
A former Coweta County sheriff's deputy whose last assignment was as a school resource officer at Smokey Road Middle School, according to FOX 5 Atlanta, WSB-TV and The Newnan Times-Herald. The Times-Herald gives his full name as Michael Robert McGuffey and his age as 60. He resigned from the sheriff's office on April 29, 2025.

What is Michael McGuffey charged with?
Three counts of child molestation, plus two counts of enticing a minor, The Newnan Times-Herald reported, citing the Coweta County Sheriff's Office. FOX 5 Atlanta, citing an arrest order filed in Coweta County Superior Court, gives the same counts and names the second charge as enticing a child for indecent purposes.

Has Michael McGuffey been convicted of anything?
No. An indictment is an accusation returned by a grand jury, not a finding of guilt. He is presumed innocent unless proven guilty in court, and FOX 5 Atlanta made the same point in its report.

When was he indicted?
A Coweta County grand jury returned the indictment on Aug. 12, 2026, according to The Newnan Times-Herald. WSB-TV reported the grand jury acted Wednesday, which was Aug. 12.

When was he arrested?
He turned himself in at the Coweta County Jail on Aug. 13, 2026, according to The Newnan Times-Herald. WSB-TV reported that he surrendered Thursday, the day after the indictment.

What time period do the charges cover?
FOX 5 Atlanta reported that court documents list the alleged offense period as Aug. 1, 2019 to March 16, 2020.

Which agency investigated the case?
The Coweta County Sheriff's Office opened an internal investigation and then handed the criminal investigation to the Georgia Bureau of Investigation, according to The Newnan Times-Herald and WSB-TV. The Times-Herald reported that the sheriff's office referred questions about the criminal investigation to the GBI.

How did the investigation begin?
With an anonymous tip to the Coweta County Sheriff's Office on April 3, 2025, according to The Newnan Times-Herald and WSB-TV. The complaint alleged that McGuffey had made inappropriate comments toward students and had exchanged text messages with at least one student.

Was the alleged victim a Coweta County student?
WSB-TV reported that the indictment did not indicate whether the victim was a Coweta County student.

Which court has the case?
Coweta County Superior Court. FOX 5 Atlanta reported that the arrest order directing the sheriff to take McGuffey into custody was filed there after the grand jury returned the indictment.

About this report

Compiled by The Local Alert Georgia Staff from the named news outlets linked above. The Local Alert is not a law enforcement agency and not a law firm. Anyone named in connection with a crime is presumed innocent unless proven guilty in court. This report does not name or describe anyone identified as a victim in the indictment. Corrections and removal requests: see our corrections policy.

More Georgia coverage

Every accident, closure and incident we're tracking across the state.

Georgia feed →

Reported and fact-checked as of .

Every source linked here was opened and verified at that time. This report reflects what was known and confirmed at that moment and is not updated automatically as a story develops. For the current status of an active investigation, contact the agency named above.

See something wrong here?

We report from named outlets and public records, and every fact here is linked to its source. If something is inaccurate — a name, a road, an agency, a number — tell us and we will correct it and note the correction.

Report an error or request a removal