RIPA police stop data - race of persons stopped

Police Updated Jun 1, 2026 Quarterly

About this dataset

The race of persons stopped by the San Diego Police Department, as perceived by the officer conducting the stop.

Data were collected according to requirements set forth in Government Code section 12525.5 that was enacted as a result of the Racial and Identity Profiling Act of 2015 (AB 953), also known as RIPA.

The file contains one row per perceived race per person stopped by Police. An officer may perceive more than one race for a person stopped. The person stopped is uniquely identified in the pid field, and the stop is uniquely identified in the stop_id field. These two fields can be used to join this dataset to the other RIPA datasets available.

Get the data

Browse the table below for all files available for this dataset

Data Downloads

File name Download actions File Format File size
Race of persons Download

Copy URL

CSV

13.88 MB

Race of persons - Historic Download

Copy URL

CSV

22.34 MB

View a data sample

Showing 1 transposed sample row. Download the full dataset or a view to get the data.

Data Sample

Data preview - first row of dataset transposed
Field Sample Value
id292418
pid1
raceBlack/African American
insertdatetime2026-05-28 06:00:01.710000

Understand the data

Each field in the data is defined in the table below. Use this information to inform usage of the data.

Download dictionary

Data Dictionary

Data dictionary - field definitions for this dataset
FieldField_typeDescriptionPossible_values
uidstruniversally unique identifier
idint64unique identifer for stop
pidint64unique identifer for person on a stop
racestrofficer's perception of the race(s) of the person stoppedhttps://oag.ca.gov/system/files/media/ripa-final-text-of-proposed-regulations.pdf
insertdatetimedatetime
  • PublisherPolice
  • Last Updated Jun 1, 2026
  • Update Frequency Quarterly
  • Date Issued Apr 16, 2019
  • Available Formats .CSV
  • License View License

Data & Analytics

data@sandiego.gov