Cuyahoga County
1,232,925 people, served by 66 police agencies that report to the FBI. Below: how a case moves here, from arrest to court.
How a case moves here
Cuyahoga County follows Ohio law on arrests, release, and courts. These rules are the same in every county in the state; the full set covers prosecutors, defense, and jails too.
- Who decides release first
Every court must keep a bail schedule for misdemeanors so people can be released before they see a judge. When no judge, magistrate, or clerk is available, the sheriff, police, or jailer may set bail from that schedule. Only a judge or magistrate sets bail on a felony.
Ohio Rev. Code 2937.23Ohio Rev. Code 2937.011(I)- Time to see a judge
A person arrested and still held must see a judicial officer for a bail hearing by the second court day after arrest. After a warrantless arrest, a judge or magistrate must also review probable cause within 48 hours, but that review can happen on paper. If the person had no lawyer at the first hearing and is still held, a second bail hearing with appointed counsel follows two court days later.
Ohio Rev. Code 2937.011(J)Ohio Crim. R. 4(E)(2)- Money bail
Ohio courts may set money bail. The constitution tells courts to weigh public safety, the charge, and the person's record when setting the amount. State law requires the least restrictive conditions and any money terms to be the least costly that will bring the person back to court.
Ohio Const. art. I, sec. 9Ohio Rev. Code 2937.011(A)-(B)- Courts
Each county's court of common pleas tries felonies. Municipal and county courts hear misdemeanors and hold first appearances in felony cases. Mayor's courts in some cities and villages without a municipal court hear ordinance and traffic cases.
Ohio Rev. Code 2301.01Ohio Rev. Code 1905.01Ohio Rev. Code 1907.13- Judges and magistrates
Voters elect common pleas judges to six-year terms on a ballot that shows no party, and judges must have six years of law practice. Municipal and county court judges are elected the same way and must also be lawyers. A mayor, who need not be a lawyer, hears mayor's court cases or appoints a lawyer as magistrate.
Ohio Rev. Code 2301.01Ohio Rev. Code 3505.04Ohio Rev. Code 1901.06Ohio Rev. Code 1901.07Ohio Rev. Code 1905.05
Read from the statutes and court rules cited, 2026-09-30. Crim.R. 46 was repealed July 1, 2023; bail rules now sit in R.C. 2937.011. Common pleas candidates may run in party primaries even though the general ballot is nonpartisan; not confirmed from statute text here. Magistrate lawyer requirement under Crim.R. 19 not read. That city prosecutors handle misdemeanors is general practice, not read from statute.
What this county does differently
Nothing county-specific yet
Police agencies
- Cleveland Police DepartmentCleveland city363,659 served
- Parma Police DepartmentParma city78,925 served
- Lakewood Police DepartmentLakewood city49,178 served
- Euclid Police DepartmentEuclid city48,117 served
- Strongsville Police DepartmentStrongsville city45,589 served
- Cleveland Heights Police DepartmentCleveland Heights city43,764 served
- Westlake Police DepartmentWestlake city34,228 served
- North Olmsted Police DepartmentNorth Olmsted city31,509 served
- North Royalton Police DepartmentNorth Royalton city30,786 served
- Garfield Heights Police DepartmentGarfield Heights city28,828 served
- Shaker Heights Police DepartmentCity28,509 served
- Solon Police DepartmentCity23,780 served
- Maple Heights Police DepartmentMaple Heights city22,937 served
- Rocky River Police DepartmentCity21,397 served
- South Euclid Police DepartmentSouth Euclid city21,236 served
- Parma Heights Police DepartmentParma Heights city20,447 served
- Mayfield Heights Police DepartmentMayfield Heights city19,774 served
- Broadview Heights Police DepartmentBroadview Heights city19,753 served
- Brook Park Police DepartmentBrook Park city18,033 served
- Berea Police DepartmentBerea city17,869 served
- Fairview Park Police DepartmentFairview Park city16,752 served
- Bay Village Police DepartmentBay Village city15,839 served
- Middleburg Heights Police DepartmentMiddleburg Heights city15,588 served
- Olmsted Township Police DepartmentOlmsted township14,567 served
- Brecksville Police DepartmentBrecksville city14,038 served
- Beachwood Police DepartmentBeachwood city13,766 served
- Lyndhurst Police DepartmentLyndhurst city13,617 served
- Warrensville Heights Police DepartmentWarrensville Heights city13,372 served
- East Cleveland Police DepartmentEast Cleveland city13,311 served
- University Heights Police DepartmentUniversity Heights city13,111 served
- Bedford Police DepartmentBedford city12,757 served
- Seven Hills Police DepartmentSeven Hills city11,517 served
- Brooklyn Police DepartmentBrooklyn city11,003 served
- Bedford Heights Police DepartmentBedford Heights city10,735 served
- Richmond Heights Police DepartmentCity10,492 served
- Olmsted Falls Police DepartmentOlmsted Falls city8,679 served
- Highland Heights Police DepartmentHighland Heights city8,585 served
- Independence Police DepartmentIndependence city7,498 served
- Pepper Pike Police DepartmentCity6,895 served
- Chagrin Falls Police DepartmentCity4,101 served
- Orange Village Police DepartmentCity3,573 served
- Moreland Hills Police DepartmentMoreland Hills village3,495 served
- Oakwood Village Police DepartmentOakwood village3,478 served
- Mayfield Village Police DepartmentMayfield village3,317 served
- Gates Mills Police DepartmentGates Mills village2,246 served
- Walton Hills Police DepartmentWalton Hills village1,988 served
- Valley View Police Department, Cuyahoga CountyValley View village1,847 served
- Newburgh Heights Police DepartmentCity1,803 served
- Brooklyn Heights Police DepartmentBrooklyn Heights village1,470 served
- Bratenahl Police DepartmentBratenahl village1,397 served
- Glenwillow Police DepartmentGlenwillow village987 served
- North Randall Police DepartmentNorth Randall village929 served
- Bentleyville Village Police DepartmentBentleyville village885 served
- Hunting Valley Police DepartmentHunting Valley village786 served
- Highland Hills Police DepartmentCity705 served
- Woodmere Village Police DepartmentWoodmere village640 served
- Cuyahoga Heights Police DepartmentCity552 served
- Linndale Police DepartmentCity108 served
- Baldwin Wallace UniversityUniversity or College
- Cleveland Lakefront State ParksOther State Agency
- Cleveland Metropolitan Park DistrictOther
- Cleveland State UniversityUniversity or College
- Cuyahoga Community CollegeUniversity or College
- Cuyahoga County Sheriff's OfficeCounty
- Greater Cleveland Regional Transit AuthorityOther
- Notre Dame CollegeUniversity or College
Agencies: FBI NIBRS master file 2025 batch headers; names from the FBI agency list, pulled 2026-09-29. An agency that serves several counties appears on each. Population served is the FBI's figure.
Crime and arrests
No figures yet