Source · Police complaints & oversight

IOPC Police Complaint Statistics

Complaints and allegations are different measures; a complaint can contain more than one allegation. Counts describe recorded demand and are not adjusted for force population or complaint-handling practice.

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

England and Wales aggregate across all forces · all indexed years
Read chart figures as a table
National recorded complaints and allegations by year
YearComplaintsAllegations
2020-2167574108962
2021-2274177119644
2022-2380354134014
2023-2484722150661
2024-2594129167157
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
North Wales — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-216501,121
2021-225101,084
2022-234921,300
2023-245991,134
2024-255681,067
North Yorkshire
2020-21 405 complaints 707 allegations
Read the chart values
North Yorkshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21405707
2021-22282874
2022-232691,173
2023-24337964
2024-251,1741,462
Nottinghamshire
2020-21 1,089 complaints 2,353 allegations
Read the chart values
Nottinghamshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,0892,353
2021-221,1712,763
2022-231,5932,748
2023-241,5442,604
2024-251,7083,324
South Wales
2020-21 1,886 complaints 2,585 allegations
Read the chart values
South Wales — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,8862,585
2021-222,2523,519
2022-232,5093,957
2023-242,7444,873
2024-252,9345,733
South Yorkshire
2020-21 941 complaints 1,640 allegations
Read the chart values
South Yorkshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-219411,640
2021-221,6922,680
2022-231,8473,125
2023-241,6513,522
2024-251,4063,401
Staffordshire
2020-21 1,322 complaints 1,968 allegations
Read the chart values
Staffordshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,3221,968
2021-221,5082,148
2022-231,7592,628
2023-241,7432,758
2024-251,8113,089
Suffolk
2020-21 401 complaints 829 allegations
Read the chart values
Suffolk — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21401829
2021-223721,015
2022-233611,140
2023-243351,108
2024-25320989
Surrey
2020-21 2,221 complaints 3,670 allegations
Read the chart values
Surrey — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-212,2213,670
2021-222,4943,750
2022-232,1173,569
2023-242,3334,018
2024-252,6484,270
Sussex
2020-21 3,304 complaints 4,393 allegations
Read the chart values
Sussex — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-213,3044,393
2021-222,0803,350
2022-232,4144,030
2023-242,2264,163
2024-252,2584,159
Thames Valley
2020-21 2,960 complaints 4,181 allegations
Read the chart values
Thames Valley — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-212,9604,181
2021-223,5125,502
2022-233,8086,744
2023-243,6524,931
2024-254,0175,325
Warwickshire
2020-21 680 complaints 788 allegations
Read the chart values
Warwickshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21680788
2021-22733860
2022-23702746
2023-24819850
2024-259421,066
West Mercia
2020-21 1,495 complaints 1,617 allegations
Read the chart values
West Mercia — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,4951,617
2021-221,3881,777
2022-231,3511,698
2023-241,9392,302
2024-251,9222,229
West Midlands
2020-21 4,102 complaints 4,407 allegations
Read the chart values
West Midlands — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-214,1024,407
2021-224,4185,567
2022-233,6354,846
2023-243,9566,067
2024-254,1306,217
West Yorkshire
2020-21 3,234 complaints 4,909 allegations
Read the chart values
West Yorkshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-213,2344,909
2021-223,3234,410
2022-233,2223,820
2023-243,3834,186
2024-253,7724,584
Wiltshire
2020-21 993 complaints 1,561 allegations
Read the chart values
Wiltshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-219931,561
2021-221,1231,716
2022-231,4031,908
2023-241,3742,150
2024-251,3312,029