OpenPoliceData#

Welcome to the new OpenPoliceData documentation. The OpenPoliceData (OPD) Python library is the most comprehensive centralized public access point for incident-level police data in the United States. OPD provides easy access to 395+ incident-level datasets for about 4800 police agencies. Types of data include traffic stops, use of force, officer-involved shootings, and complaints. It provides a simple interface for finding publically available data and downloading data into pandas DataFrames.

NEW IN VERSION 0.6: OPD now provides tools for automated data standardization. Applying these tools allow you to start your analysis more quickly by replacing column names and data with standard values for some common column types. Learn how it works and how to use it here.

Getting Started

Find out how to install OPD and learn the basics

getting_started/index.ipynb
Datasets

Learn what types of data are available in OPD and for what agencies

datasets/index.ipynb
Examples

Explore how to use OPD with Jupyter Notebooks

examples/index.md
Related Projects

Find other police data projects

resources/index.md

Only looking for a single dataset or want to explore the data available in OpenPoliceData? Try out OpenPoliceData Explorer, our Streamlit web app!