St. Louis County
990,911 people, served by 85 police agencies that report to the FBI. Below: how a case moves here, from arrest to court.
How a case moves here
St. Louis County follows Missouri 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
For state charges, a circuit or associate circuit judge usually sets release conditions on the warrant issued after the prosecutor files, then reviews them at the initial appearance. For city ordinance arrests, jails apply municipal bond schedules. Whether jails use money schedules for state charges is not confirmed.
RSMo 544.170Mo. Sup. Ct. R. 22.08Mo. Sup. Ct. R. 33.01- Time to see a judge
A person arrested without a warrant must be released within 24 hours unless charged and held on a warrant. Once held on a felony warrant, the person must see a judge within 48 hours, not counting weekends and holidays. A person still held gets a detention hearing within seven business days.
RSMo 544.170Mo. Sup. Ct. R. 22.07Mo. Sup. Ct. R. 33.05- Money bail
Missouri courts may set money bail. Since 2019 the court rule presumes release on recognizance and tells judges to consider non-money conditions first and set money only if those won't do.
Mo. Sup. Ct. R. 33.01- Courts
The circuit court tries felonies and state misdemeanors; associate circuit judges within it often hear misdemeanors and early felony stages. City ordinance violations go to municipal divisions of the circuit court, run by each city.
RSMo 479.010RSMo 479.020- Judges and magistrates
Circuit judges serve six-year terms and associate circuit judges four-year terms. In most circuits voters elect them in partisan elections. In the City of St. Louis, Jackson County, and circuits whose voters adopted the plan, the governor appoints from three nominees picked by a nonpartisan commission, and judges then face retention votes.
Mo. Const. art. V, sec. 19Mo. Const. art. V, sec. 25(a)Mo. Const. art. V, sec. 25(b)RSMo 479.020
Read from the statutes and court rules cited, 2026-09-30. Some of this is medium confidence and still being checked. Which circuits besides St. Louis City and Jackson County use the nonpartisan plan (St. Louis County, Clay, Platte, Greene are commonly listed) was not confirmed from a primary list. Jail bond schedules for state charges and offense limits on them were not confirmed. That St. Louis County and Jackson County jails are run by county corrections departments rather than the sheriff is from general knowledge. Associate circuit judges' lawyer requirement is set by statute, not read.
What this county does differently
- Pretrial practice
Advancing Pretrial lists it as a Public Safety Assessment site since 2019.
Advancing Pretrial Policy and Research, PSA sites list (page modified 2026-06-03)
Police agencies
- St. Louis County Police DepartmentCounty400,341 served
- Florissant Police DepartmentFlorissant city51,002 served
- Chesterfield Police DepartmentCity49,345 served
- University City Police DepartmentUniversity City city34,147 served
- Ballwin Police DepartmentCity30,881 served
- Kirkwood Police DepartmentCity29,321 served
- Maryland Heights Police DepartmentMaryland Heights city27,527 served
- Hazelwood Police DepartmentHazelwood city24,837 served
- Webster Groves Police DepartmentCity23,409 served
- Creve Coeur Police DepartmentCreve Coeur city18,463 served
- Manchester Police DepartmentManchester city18,074 served
- Ferguson Police DepartmentCity17,935 served
- Clayton Police DepartmentCity17,552 served
- Overland Police DepartmentOverland city15,456 served
- Eureka Police DepartmentEureka city13,682 served
- MO0954100City13,055 served
- St. Ann Police DepartmentSt. Ann city12,632 served
- Crestwood Police DepartmentCrestwood city12,200 served
- Town and Country Police DepartmentTown and Country city11,622 served
- Bridgeton Police DepartmentCity11,269 served
- Ellisville Police DepartmentEllisville city10,458 served
- Bellefontaine Neighbors Police DepartmentBellefontaine Neighbors city10,329 served
- Des Peres Police DepartmentDes Peres city9,167 served
- Olivette Police DepartmentOlivette city9,079 served
- Sunset Hills Police DepartmentSunset Hills city9,078 served
- Richmond Heights Police DepartmentRichmond Heights city9,052 served
- Ladue Police DepartmentLadue city8,927 served
- Vinita Park Police DepartmentCity8,783 served
- Normandy Police DepartmentNormandy city8,669 served
- Brentwood Police DepartmentBrentwood city8,084 served
- Maplewood Police DepartmentMaplewood city8,030 served
- Berkeley Police DepartmentBerkeley city8,018 served
- Pacific Police DepartmentPacific city7,970 served
- MO0957400City6,717 served
- St. John Police DepartmentSt. John city6,434 served
- Shrewsbury Police DepartmentShrewsbury city6,229 served
- Glendale Police DepartmentCity6,060 served
- MO0952100City4,817 served
- Rock Hill Police DepartmentRock Hill city4,652 served
- Breckenridge Hills Police DepartmentBreckenridge Hills city4,348 served
- Frontenac Police DepartmentCity4,128 served
- MO0952700City4,063 served
- Woodson Terrace Police DepartmentWoodson Terrace city3,873 served
- Northwoods Police DepartmentNorthwoods city3,831 served
- MO0956100City2,677 served
- Clarkson Valley Police DepartmentCity2,544 served
- Pagedale Police DepartmentPagedale city2,506 served
- Riverview Police DepartmentRiverview village2,319 served
- MO0955000City2,185 served
- Moline Acres Police DepartmentMoline Acres city2,089 served
- MO0950600City2,072 served
- Warson Woods Police DepartmentWarson Woods city1,987 served
- MO0953700City1,957 served
- MO0958100City1,604 served
- Lakeshire Police DepartmentLakeshire city1,510 served
- MO0958300City1,399 served
- Oakland Police DepartmentCity1,375 served
- Bel-Nor Police DepartmentBel-Nor village1,348 served
- Velda City Police DepartmentVelda City city1,302 served
- MO0951200City1,276 served
- Hillsdale Police DepartmentHillsdale village1,178 served
- Calverton Park Police DepartmentCalverton Park city1,130 served
- MO0951500City1,002 served
- Country Club Hills Police DepartmentCountry Club Hills city994 served
- MO0955800City879 served
- MO0957600City849 served
- Edmundson Police DepartmentEdmundson city846 served
- Bella Villa Police DepartmentBella Villa city729 served
- Flordell Hills Police DepartmentCity703 served
- MO0953600City633 served
- MO0958500City455 served
- MO0955900City425 served
- MO0959000City311 served
- MO0959100City303 served
- MO0954200City261 served
- MO0959200City182 served
- MO0953300City116 served
- Lambert-St. Louis International AirportOther
- MO0950P00University or college
- MO0956800City
- St. Louis City Sheriff's OfficeCounty
- St. Louis Community College: MeramecUniversity or College
- St. Louis County Park RangersOther
- University of Missouri: St. LouisUniversity or College
- Washington UniversityUniversity 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