Skip to main content
NewQuery this dataset from your AI assistant — connect the Missouri VSR MCP server. Learn how

Open data from the Missouri Vehicle Stops Report

Traffic stops are how most people experience policing. This data shows who gets stopped, why, and what happens next—revealing how traffic enforcement varies across Missouri’s agencies.

Key findings

Missouri law enforcement made 2.88 million traffic stops in 2025

Vehicle stops have been on an overall downward trend, but still rebounded after the pandemic.

Data summary: From 2001 to 2025, total stops ranged from 2.25M to 3.43M.

Consent searches have been dropping since the early 2010s

Law enforcement officers are carrying out discretionary searches less often.

Data summary: Consent searches dropped from 59K in 2001 to 61K in 2025, a -4% decline.

Black drivers were involved in 17% of stops in 2025, but represent less than 11% of Missouri's population

Black drivers have the largest disparity in stops vs. percentage of the state population.

Data summary: Population vs traffic stops by race. White: 78.7% population, 75.8% stops. Black: 10.7% population, 17.5% stops. Hispanic: 4.3% population, 3.8% stops. Other: 6.3% population, 2.9% stops.

Citations in 2025 were issued at a rate of 38 per 100 stops, continuing a decade-long downward trend

Outcome rates are computed against total stops. A single stop may have multiple outcomes.

Data summary: Stop outcome rates by year. 2004: 48% warnings, 61% citations, 5% arrests, 2% no action.2005: 48% warnings, 59% citations, 5% arrests, 3% no action.2006: 46% warnings, 60% citations, 6% arrests, 3% no action.2007: 48% warnings, 58% citations, 6% arrests, 4% no action.2008: 50% warnings, 57% citations, 6% arrests, 4% no action.2009: 51% warnings, 56% citations, 5% arrests, 4% no action.2010: 52% warnings, 55% citations, 5% arrests, 4% no action.2011: 55% warnings, 58% citations, 5% arrests, 4% no action.2012: 58% warnings, 59% citations, 5% arrests, 4% no action.2013: 60% warnings, 59% citations, 5% arrests, 4% no action.2014: 60% warnings, 59% citations, 5% arrests, 4% no action.2015: 64% warnings, 56% citations, 4% arrests, 4% no action.2016: 67% warnings, 55% citations, 5% arrests, 3% no action.2017: 70% warnings, 52% citations, 5% arrests, 3% no action.2018: 69% warnings, 50% citations, 5% arrests, 3% no action.2019: 70% warnings, 48% citations, 5% arrests, 4% no action.2020: 74% warnings, 47% citations, 4% arrests, 3% no action.2021: 75% warnings, 46% citations, 4% arrests, 4% no action.2022: 78% warnings, 43% citations, 4% arrests, 3% no action.2023: 77% warnings, 42% citations, 4% arrests, 3% no action.2024: 77% warnings, 41% citations, 4% arrests, 3% no action.2025: 76% warnings, 38% citations, 4% arrests, 3% no action.

How Agencies Compare

Showing 0 agencies (out of 0).

Loading metric data…

Download the data

Download the complete Missouri Vehicle Stop Report dataset for your own analysis.

v2 (2000–2024)

Download links are loading…

See the About the Data section for usage details, methodology, and more downloads.

Love our work? Hire us for your next data project.

Get in touch
New · MCP

Query the data from any MCP client

Connect any MCP-compatible AI assistant — Claude Desktop, Cursor, ChatGPT, and more — to this dataset. Ask in plain English for trends, comparisons, and maps; the model explains what each metric means and what it doesn't, explains fundamental data limitations, and shares links to resources about the methods used.

Provisional service — verify your work

This MCP server is offered as-is. No warranty, no uptime guarantee, and tool behavior may change without notice. Treat every numeric claim as something to verify against the published source data before publishing.

Try asking…

  • Which Missouri agencies have rising Hispanic stop share over the last five years?
  • Show me agencies with high contraband hit rates and low search rates.
  • Map search rates across St. Louis-area agencies in 2023.

Usage limits

Free and public, with hard rate limits (600 requests per 5 minutes per IP) for the time being.

Usage tracking consists of anonymous counts of tool calls and their arguments, so we can see which queries and agencies are popular. These are stored in the EU using Umami with all identifying information stripped.

Connect your client

Add this to your Claude Desktop config and restart the app:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "missouri-vsr": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.vsr.recoveredfactory.net/"
      ]
    }
  }
}

Full documentation and tool reference on GitHub →