Source · Police complaints & oversight
IOPC Police Complaint Statistics
215 force-year records
94,129 complaints (2024-25)
167,157 allegations (2024-25)
Annual complaint statistics by police force from the Independent Office for Police Conduct. Covers complaints received and allegations recorded across all 43 territorial forces.
National trend: complaints & allegations
Read chart figures as a table
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 67574 | 108962 |
| 2021-22 | 74177 | 119644 |
| 2022-23 | 80354 | 134014 |
| 2023-24 | 84722 | 150661 |
| 2024-25 | 94129 | 167157 |
National outcome data (2024/25).
The IOPC no longer publishes an "upheld" rate by force. Nationally, around 13% of investigated complaints concluded that the service provided was unacceptable — the closest equivalent under the post-2020 system. Outcome decisions are only published at England and Wales level. Full national statistics →
Browse force records
Showing 215 records
Force
— complaints
— allegations all indexed years
North Wales
2020-21
650 complaints
1,121 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 650 | 1,121 |
| 2021-22 | 510 | 1,084 |
| 2022-23 | 492 | 1,300 |
| 2023-24 | 599 | 1,134 |
| 2024-25 | 568 | 1,067 |
North Yorkshire
2020-21
405 complaints
707 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 405 | 707 |
| 2021-22 | 282 | 874 |
| 2022-23 | 269 | 1,173 |
| 2023-24 | 337 | 964 |
| 2024-25 | 1,174 | 1,462 |
Nottinghamshire
2020-21
1,089 complaints
2,353 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 1,089 | 2,353 |
| 2021-22 | 1,171 | 2,763 |
| 2022-23 | 1,593 | 2,748 |
| 2023-24 | 1,544 | 2,604 |
| 2024-25 | 1,708 | 3,324 |
South Wales
2020-21
1,886 complaints
2,585 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 1,886 | 2,585 |
| 2021-22 | 2,252 | 3,519 |
| 2022-23 | 2,509 | 3,957 |
| 2023-24 | 2,744 | 4,873 |
| 2024-25 | 2,934 | 5,733 |
South Yorkshire
2020-21
941 complaints
1,640 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 941 | 1,640 |
| 2021-22 | 1,692 | 2,680 |
| 2022-23 | 1,847 | 3,125 |
| 2023-24 | 1,651 | 3,522 |
| 2024-25 | 1,406 | 3,401 |
Staffordshire
2020-21
1,322 complaints
1,968 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 1,322 | 1,968 |
| 2021-22 | 1,508 | 2,148 |
| 2022-23 | 1,759 | 2,628 |
| 2023-24 | 1,743 | 2,758 |
| 2024-25 | 1,811 | 3,089 |
Suffolk
2020-21
401 complaints
829 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 401 | 829 |
| 2021-22 | 372 | 1,015 |
| 2022-23 | 361 | 1,140 |
| 2023-24 | 335 | 1,108 |
| 2024-25 | 320 | 989 |
Surrey
2020-21
2,221 complaints
3,670 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 2,221 | 3,670 |
| 2021-22 | 2,494 | 3,750 |
| 2022-23 | 2,117 | 3,569 |
| 2023-24 | 2,333 | 4,018 |
| 2024-25 | 2,648 | 4,270 |
Sussex
2020-21
3,304 complaints
4,393 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 3,304 | 4,393 |
| 2021-22 | 2,080 | 3,350 |
| 2022-23 | 2,414 | 4,030 |
| 2023-24 | 2,226 | 4,163 |
| 2024-25 | 2,258 | 4,159 |
Thames Valley
2020-21
2,960 complaints
4,181 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 2,960 | 4,181 |
| 2021-22 | 3,512 | 5,502 |
| 2022-23 | 3,808 | 6,744 |
| 2023-24 | 3,652 | 4,931 |
| 2024-25 | 4,017 | 5,325 |
Warwickshire
2020-21
680 complaints
788 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 680 | 788 |
| 2021-22 | 733 | 860 |
| 2022-23 | 702 | 746 |
| 2023-24 | 819 | 850 |
| 2024-25 | 942 | 1,066 |
West Mercia
2020-21
1,495 complaints
1,617 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 1,495 | 1,617 |
| 2021-22 | 1,388 | 1,777 |
| 2022-23 | 1,351 | 1,698 |
| 2023-24 | 1,939 | 2,302 |
| 2024-25 | 1,922 | 2,229 |
West Midlands
2020-21
4,102 complaints
4,407 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 4,102 | 4,407 |
| 2021-22 | 4,418 | 5,567 |
| 2022-23 | 3,635 | 4,846 |
| 2023-24 | 3,956 | 6,067 |
| 2024-25 | 4,130 | 6,217 |
West Yorkshire
2020-21
3,234 complaints
4,909 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 3,234 | 4,909 |
| 2021-22 | 3,323 | 4,410 |
| 2022-23 | 3,222 | 3,820 |
| 2023-24 | 3,383 | 4,186 |
| 2024-25 | 3,772 | 4,584 |
Wiltshire
2020-21
993 complaints
1,561 allegations
Read the chart values
| Year | Complaints | Allegations |
|---|---|---|
| 2020-21 | 993 | 1,561 |
| 2021-22 | 1,123 | 1,716 |
| 2022-23 | 1,403 | 1,908 |
| 2023-24 | 1,374 | 2,150 |
| 2024-25 | 1,331 | 2,029 |