Incident-level crime data, not just totals

The FBI's Crime Data Explorer API is free and national, and it returns aggregate counts by agency, state and nation. If you need what happened near an address last week, you need incident records from city open-data portals. This API normalizes those into one schema.

FBI Crime Data Explorer APICrime Data API
UnitCounts per agency, state or nationIndividual incidents with location and time
QueryBy agency or stateBy latitude, longitude and radius
FreshnessAnnual and monthly releasesDaily for 7 cities; quarterly for NYC
CoverageNational10 US cities at street level: San Francisco, New York City, Seattle, Dallas, Cincinnati, Kansas City, Boston, Washington, Minneapolis, Milwaukee; city-wide FBI rates for other US cities via the score fallback
PriceFree500 calls a month free, then from $29 a month

Use both: FBI data for national and year-over-year context, this API for street-level, recent activity.

Try it

GET /v1/incidents?lat=37.788&lon=-122.4075&radius_m=500&category=theft_from_vehicle&limit=20

Or give an AI agent the free MCP server: https://crimedata.dev/mcp.

Get a free API key

Data comes from each city's open-data portal under the licence shown. It is police-reported incident data, not convictions, and can be revised by the source. Compared with the FBI API · Terms · Refunds · Privacy · DPA · Contact
Operated by Shahar Frish, Israel.