Cuyahoga County
1,232,925 people, served by 66 police agencies that report to the FBI.
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
Cities and towns
- Cleveland366,097
- Parma79,870
- Lakewood50,007
- Euclid48,823
- Strongsville45,983
- Cleveland Heights44,497
- Westlake34,104
- North Olmsted31,924
- North Royalton30,972
- Garfield Heights29,269
- Shaker Heights28,922
- Solon23,943
- Maple Heights23,258
- South Euclid21,534
- Rocky River21,490
- Parma Heights20,581
- Mayfield Heights20,022
- Broadview Heights19,771
- Brook Park18,284
- Berea18,218
- Fairview Park17,018
- Bay Village15,984
- Middleburg Heights15,786
- Olmsted township14,523
- Beachwood13,865
- Lyndhurst13,801
- Brecksville13,692
- Warrensville Heights13,545
- East Cleveland13,534
- University Heights13,394
- Bedford12,931
- Seven Hills11,603
- Brooklyn11,158
- Bedford Heights10,847
- Richmond Heights10,626
- Olmsted Falls8,639
- Highland Heights8,623
- Independence7,534
- Pepper Pike6,840
- Chagrin Falls township4,264
- Chagrin Falls village4,201
- Oakwood village3,518
- Orange village3,485
- Moreland Hills village3,456
- Mayfield village3,321
- Gates Mills village2,207
- Walton Hills village2,010
- Valley View village1,925
- Newburgh Heights village1,919
- Brooklyn Heights village1,501
- Bratenahl village1,452
- North Randall village1,059
- Hunting Valley village839
- Glenwillow village758
- Bentleyville village701
- Woodmere village641
- Highland Hills village632
- Cuyahoga Heights village581
- Linndale village243
Every city, village, town, and township with any of its land in Cuyahoga County, largest first. Population, the whole place's: Census Bureau American Community Survey 5-year estimates, 2020 to 2024.
Police agencies
- Cleveland Police DepartmentCity police department363,659 served
- Parma Police DepartmentCity police department78,925 served
- Lakewood Police DepartmentCity police department49,178 served
- Euclid Police DepartmentCity police department48,117 served
- Strongsville Police DepartmentCity police department45,589 served
- Cleveland Heights Police DepartmentCity police department43,764 served
- Westlake Police DepartmentCity police department34,228 served
- North Olmsted Police DepartmentCity police department31,509 served
- North Royalton Police DepartmentCity police department30,786 served
- Garfield Heights Police DepartmentCity police department28,828 served
- Shaker Heights Police DepartmentCity police department28,509 served
- Solon Police DepartmentCity police department23,780 served
- Maple Heights Police DepartmentCity police department22,937 served
- Rocky River Police DepartmentCity police department21,397 served
- South Euclid Police DepartmentCity police department21,236 served
- Parma Heights Police DepartmentCity police department20,447 served
- Mayfield Heights Police DepartmentCity police department19,774 served
- Broadview Heights Police DepartmentCity police department19,753 served
- Brook Park Police DepartmentCity police department18,033 served
- Berea Police DepartmentCity police department17,869 served
- Fairview Park Police DepartmentCity police department16,752 served
- Bay Village Police DepartmentCity police department15,839 served
- Middleburg Heights Police DepartmentCity police department15,588 served
- Olmsted Township Police DepartmentCity police department14,567 served
- Brecksville Police DepartmentCity police department14,038 served
- Beachwood Police DepartmentCity police department13,766 served
- Lyndhurst Police DepartmentCity police department13,617 served
- Warrensville Heights Police DepartmentCity police department13,372 served
- East Cleveland Police DepartmentCity police department13,311 served
- University Heights Police DepartmentCity police department13,111 served
- Bedford Police DepartmentCity police department12,757 served
- Seven Hills Police DepartmentCity police department11,517 served
- Brooklyn Police DepartmentCity police department11,003 served
- Bedford Heights Police DepartmentCity police department10,735 served
- Richmond Heights Police DepartmentCity police department10,492 served
- Olmsted Falls Police DepartmentCity police department8,679 served
- Highland Heights Police DepartmentCity police department8,585 served
- Independence Police DepartmentCity police department7,498 served
- Pepper Pike Police DepartmentCity police department6,895 served
- Chagrin Falls Police DepartmentCity police department4,101 served
- Orange Village Police DepartmentCity police department3,573 served
- Moreland Hills Police DepartmentCity police department3,495 served
- Oakwood Village Police DepartmentCity police department3,478 served
- Mayfield Village Police DepartmentCity police department3,317 served
- Gates Mills Police DepartmentCity police department2,246 served
- Walton Hills Police DepartmentCity police department1,988 served
- Valley View Police Department, Cuyahoga CountyCity police department1,847 served
- Newburgh Heights Police DepartmentCity police department1,803 served
- Brooklyn Heights Police DepartmentCity police department1,470 served
- Bratenahl Police DepartmentCity police department1,397 served
- Glenwillow Police DepartmentCity police department987 served
- North Randall Police DepartmentCity police department929 served
- Bentleyville Village Police DepartmentCity police department885 served
- Hunting Valley Police DepartmentCity police department786 served
- Highland Hills Police DepartmentCity police department705 served
- Woodmere Village Police DepartmentCity police department640 served
- Cuyahoga Heights Police DepartmentCity police department552 served
- Linndale Police DepartmentCity police department108 served
- Baldwin Wallace UniversityCollege or university police
- Cleveland Lakefront State ParksOther state agency
- Cleveland Metropolitan Park DistrictOther agency
- Cleveland State UniversityCollege or university police
- Cuyahoga Community CollegeCollege or university police
- Cuyahoga County Sheriff's OfficeSheriff or county police
- Greater Cleveland Regional Transit AuthorityOther agency
- Notre Dame CollegeCollege or university police
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
The crime index
| Offense | 2021 | 2022 | 2023 | 2024 | 2025 | Per 100k | Ohio |
|---|---|---|---|---|---|---|---|
| Violent crime | 7,774 | 7,368 | 7,550 | 7,021 | 6,203 | 597 | 315 |
| Murder | 196 | 178 | 171 | 141 | 128 | 14 | 6.3 |
| Rape | 616 | 653 | 646 | 716 | 576 | 53 | 52 |
| Robbery | 1,610 | 1,816 | 1,840 | 1,663 | 1,283 | 137 | 54 |
| Aggravated assault | 5,352 | 4,721 | 4,893 | 4,501 | 4,216 | 394 | 203 |
| Property crime | 23,655 | 27,100 | 26,932 | 26,378 | 23,149 | 2,115 | 1,700 |
| Burglary | 3,943 | 3,916 | 4,073 | 3,934 | 3,487 | 322 | 241 |
| Larceny | 15,868 | 17,800 | 16,530 | 17,166 | 15,496 | 1,378 | 1,227 |
| Motor vehicle theft | 3,844 | 5,384 | 6,329 | 5,278 | 4,166 | 416 | 232 |
| Arson | 183 | 171 | 204 | 245 | 183 | 16 | 9.4 |
Outside the crime index
| Offense | 2021 | 2022 | 2023 | 2024 | 2025 | Per 100k | Ohio |
|---|---|---|---|---|---|---|---|
| All offenses outside the crime index | 43,515 | 44,315 | 44,770 | 42,501 | 38,322 | 3,549 | 2,693 |
| Simple assault and intimidation | 22,518 | 23,136 | 21,652 | 21,379 | 19,933 | 1,806 | 1,147 |
| Vandalism | 9,116 | 9,914 | 11,974 | 11,468 | 9,139 | 858 | 569 |
| Fraud | 3,179 | 2,457 | 2,431 | 2,421 | 2,131 | 210 | 226 |
| Drug abuse violations | 3,914 | 4,396 | 3,481 | 2,573 | 2,731 | 284 | 467 |
| Weapons: carrying, possessing, etc. | 2,955 | 2,085 | 2,655 | 2,601 | 2,371 | 211 | 116 |
| Stolen property: buying, receiving, possessing | 419 | 554 | 632 | 582 | 543 | 45 | 43 |
| Forgery and counterfeiting | 206 | 403 | 348 | 207 | 219 | 23 | 30 |
| Embezzlement | 1 | 26 | 12 | Too few for a rate: the count is under 20. | 4.5 | ||
| Sex offenses (except rape and prostitution) | 430 | 464 | 475 | 418 | 440 | 37 | 37 |
| Prostitution and commercialized vice | 31 | 75 | 110 | 48 | 51 | 5.2 | 4.9 |
| Gambling | 3 | 1 | Too few for a rate: the count is under 20. | 0.1 | |||
| Other Group A offenses | 747 | 830 | 1,009 | 777 | 752 | 68 | 49 |
| Manslaughter by negligence (not in the total) | 4 | 1 | 2 | 1 | Too few for a rate: the count is under 20. | 0.2 | |
| Human trafficking (not in the total) | 3 | 4 | 9 | 6 | 6 | 0.5 | 0.4 |
Offenses agencies in Cuyahoga County reported to the FBI in incident detail (NIBRS), each year, the second table by the arrest class each offense falls in. Per 100k: offenses per 100,000 people the reporting agencies police, 2021 to 2025 added together, beside Ohio's rate over the same years. Agencies that reported part of a year are counted with their people, as the state's rates count them. – means too few for a rate: the count is under 20.
Source: FBI NIBRS national master files, each agency's offenses and the FBI's population for it. Ohio: the crime index: FBI Uniform Crime Reporting, CrimeDB's chosen value per year (the state page's figures); outside it: FBI NIBRS, agencies that sent incident detail.