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.
Find out how to install OPD and learn the basics
Learn what types of data are available in OPD and for what agencies
Explore how to use OPD with Jupyter Notebooks
Find other police data projects
Only looking for a single dataset or want to explore the data available in OpenPoliceData? Try out OpenPoliceData Explorer, our Streamlit web app!