District 4 (4D): stop representation
1.43×
In District 4, Black people were stopped at 1.43× their share of the district's own population (69.7% of known-race stops vs 48.6% of residents).
- Black stop share (known-race stops)
- 69.7%
- District's local Black population
- 48.6%
- Black stops this rests on (N)
- 17,140 of 24,579 known-race stops
Show citywide comparison
The citywide index compares each district's stop share to DC's overall 43.3% Black population. It runs high for majority-Black districts simply because those areas are majority-Black, which is why the local index (comparing to each district's own population) is the honest measure of disparity.
District 4's citywide baseline index is 1.61× (Black stop share vs DC's 43.3% Black population); citywide overall is 1.82×.
The disparity over time
District 4's local index, year by year: the same metric as the headline above, computed on each year's stops alone.
* 2019 is partial (from Jul 22), 2026 is partial (through Jan 1). MPD only began NEAR Act stop-data collection on Jul 22, 2019; no stop data exists before that date.
| Year | Black stop share | Black stops (N) | Local index |
|---|---|---|---|
| 2019* | 67.6% | 3,966 | 1.39× |
| 2020 | 69.4% | 5,839 | 1.43× |
| 2021 | 70.8% | 3,705 | 1.46× |
| 2022 | 68.0% | 4,411 | 1.40× |
| 2023 | 71.4% | 4,854 | 1.47× |
| 2024 | 67.6% | 5,586 | 1.39× |
| 2025 | 70.5% | 6,697 | 1.45× |
Excluded as UTC year-boundary slivers, far below any real year: 2026 (42 known-race stops). New Year's Eve stops cross midnight into the next UTC year; they are in the data, just not plotted as a year of their own.
One ACS population baseline (see acs_vintage) is applied to every year of the trend. Population shares move slowly, but the early years lean on a denominator measured later; year-over-year changes in the index reflect changes in stops, not population.
Search rates in this district
Black people stopped in District 4 were pat-down searched at 1.65× the rate of non-Black stopped people (4.9% vs 3.0%).
- Black: pat-downs / stops
- 848 of 17,140 (4.9%)
- Non-Black (known race): pat-downs / stops
- 223 of 7,439 (3.0%)
- Any search (consent, probable cause, or warrant)
- Black 2.5% · non-Black 1.2%
Rates are per stopped person within each group, so a district's stop volume does not inflate them. Hit rates (what searches found) are citywide, on the searches page, because per-district search outcomes are too thin to split honestly.
Stop outcomes by race Preliminary
Share of street stops that ended with no ticket (a stop that went nowhere). Harbor (marine-unit) stops are excluded: 0. This rests on STOP_TYPE alone, not a full enforcement measure, so it is marked preliminary.
| Group | No-ticket share | Street stops |
|---|---|---|
| Black | 54.7% | 17,140 |
| Non-Black (known race) | 45.9% | 7,439 |
How this number is built (and where it's soft)
- Local baseline. The headline index compares each district's Black stop share to that district's own Black population share, not the citywide 43.3%. It answers "relative to who lives here." The citywide figure is shown alongside for comparison; the two deliberately have opposite shapes.
- Grain: stops of persons. MPD stop rows are per person, not per stop-event (multi-person stops repeat). Counts are person-records, paired against ACS person population.
- Exclusions (reported, not dropped quietly). Stops with race recorded as Unknown (15,728, 6.87% of all stops) are excluded from the known-race denominator. Stops with no mappable district (3,057, 1.33%) are excluded from any per-district figure. The figures on this page rest on 91.95% of all stops.
- Whole-tract population caveat. District populations are built by assigning each census tract's whole population to one district by its centroid, so population near a district boundary can be misattributed and the reconciliation check cannot detect it.
- Vintage mismatch. Population is ACS 2019-2023 (5-year); the stops are 2023-2025. The denominator lags the numerator.
- District-grained. MPD stop data has no coordinates and no ward, only a police district. All geography here is at the seven-district level.
Other districts (numeric order, not a ranking):
District 1 District 2 District 3 District 5 District 6 District 7 | Citywide overview