Ana Mora Terrero
Introduction
Ana Mora Terrero is a 35-year-old police officer with the Charlotte-Mecklenburg Police Department in North Carolina who turned herself in on October 13, 2026, after a warrant charged her with misdemeanor simple assault for allegedly punching and scratching a woman in the face two days earlier while off duty. She was booked into the Mecklenburg County Sheriff’s Office jail and has been placed on unpaid administrative leave pending parallel criminal and internal investigations.
Background Information
Terrero has served with CMPD since February 26, 2024, and is assigned to the department’s North Tryon Division. She had been on the force for roughly two and a half years at the time of her arrest.
Her arrest made her the third CMPD officer arrested on criminal charges since July 2026, a stretch that has included Officer Malcolm Joseph, charged with simple assault after an internal investigation found he allegedly pushed a person off a bicycle, and Officer Seth Elliott, charged with illegal access of a computer in a case involving law-enforcement databases.
The Controversy or Incident That Led to Their Cancellation
Charged, not convicted. Terrero faces a misdemeanor assault charge that has not been tried. She is presumed innocent unless and until proven guilty in court.
Arrest warrants say Terrero punched and scratched a woman’s face on Sunday, October 11, 2026. Authorities confirmed the incident happened while Terrero was off duty but have not said what led to it; CMPD has not disclosed the relationship between the two or the full circumstances, citing the open investigations.
Terrero voluntarily sat for an interview with CMPD detectives before the warrant was issued, then surrendered at the Mecklenburg County Sheriff’s Office on October 13 and was booked into jail. The arrest was logged under report number 20261011-2001-00.
Public Reaction and Consequences
CMPD’s Criminal Investigations Bureau and the department’s Internal Affairs unit are conducting separate, simultaneous investigations into the alleged assault, with the criminal case and the internal administrative review running on parallel tracks. Terrero has been placed on unpaid administrative leave.
Chief Estella Patterson addressed the pattern of officer arrests directly: “Over the past several months, we have seen several incidents involving CMPD employees that have been both disappointing and deeply concerning,” she said. “I want to be clear: when an officer violates the law or our policies, we will act swiftly, thoroughly, and transparently. No one in this department is above accountability.” She added that the actions of a few “do not represent the integrity and dedication of the vast majority of CMPD officers.”
The arrest landed one day after CMPD cited six other officers for recommended termination over an alleged racist text-message thread, deepening a month of scrutiny on the department that has also included an unidentified Metro Division officer being placed on leave in a federal gun-tracing investigation.
Current Status
Terrero’s misdemeanor simple assault case is pending in Mecklenburg County court, and her internal affairs review is ongoing. She remains on unpaid administrative leave.
No plea, court date, or public statement from Terrero or an attorney representing her had been reported as of the latest coverage. The Charlotte Civil Service Board — the body that reviews evidence and makes the ultimate decision on whether to terminate a CMPD officer — would take up any discipline that survives the internal process.
Impact on Their Career/Life
Terrero’s policing career is on hold without pay while both investigations proceed, and her arrest lands in a department already under scrutiny for a string of criminal cases against its own officers — a context that makes individual accountability outcomes politically consequential for CMPD leadership. A misdemeanor assault conviction would end her certification and employment; even short of conviction, the internal review and Civil Service Board process will decide whether she polices in Charlotte again.