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
Leicestershire
2021-22 932 complaints 1,970 allegations
Read the chart values
Leicestershire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-219161,865
2021-229321,970
2022-231,1932,436
2023-241,5223,082
2024-251,5372,976
Lincolnshire
2021-22 1,111 complaints 1,416 allegations
Read the chart values
Lincolnshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,0451,374
2021-221,1111,416
2022-231,1341,621
2023-241,1692,002
2024-251,2632,049
Merseyside
2021-22 2,336 complaints 3,209 allegations
Read the chart values
Merseyside — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,8422,506
2021-222,3363,209
2022-232,4082,793
2023-242,2782,805
2024-252,2932,883
Metropolitan Police
2021-22 7,216 complaints 15,733 allegations
Read the chart values
Metropolitan Police — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-218,37517,135
2021-227,21615,733
2022-2311,77920,202
2023-2411,84321,759
2024-2512,03922,790
Norfolk
2021-22 470 complaints 1,275 allegations
Read the chart values
Norfolk — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-215801,229
2021-224701,275
2022-234061,420
2023-243341,132
2024-253801,186
Northamptonshire
2021-22 820 complaints 1,329 allegations
Read the chart values
Northamptonshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-218611,302
2021-228201,329
2022-239521,451
2023-241,3162,213
2024-251,1582,117
Northumbria
2021-22 3,393 complaints 4,417 allegations
Read the chart values
Northumbria — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,3222,655
2021-223,3934,417
2022-233,4014,822
2023-243,2286,193
2024-253,3006,221
North Wales
2021-22 510 complaints 1,084 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
2021-22 282 complaints 874 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
2021-22 1,171 complaints 2,763 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
2021-22 2,252 complaints 3,519 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
2021-22 1,692 complaints 2,680 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
2021-22 1,508 complaints 2,148 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
2021-22 372 complaints 1,015 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
2021-22 2,494 complaints 3,750 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
2021-22 2,080 complaints 3,350 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
2021-22 3,512 complaints 5,502 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
2021-22 733 complaints 860 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
2021-22 1,388 complaints 1,777 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
2021-22 4,418 complaints 5,567 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
2021-22 3,323 complaints 4,410 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
2021-22 1,123 complaints 1,716 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
Avon and Somerset
2020-21 1,984 complaints 3,309 allegations
Read the chart values
Avon and Somerset — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,9843,309
2021-222,1563,924
2022-232,2484,212
2023-242,6465,123
2024-252,8356,075
Bedfordshire
2020-21 370 complaints 860 allegations
Read the chart values
Bedfordshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21370860
2021-221,0481,554
2022-238131,299
2023-249141,520
2024-251,1111,756
Cambridgeshire
2020-21 343 complaints 811 allegations
Read the chart values
Cambridgeshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21343811
2021-221,3842,038
2022-231,1691,921
2023-241,0361,717
2024-251,1411,947
Cheshire
2020-21 1,719 complaints 2,331 allegations
Read the chart values
Cheshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,7192,331
2021-221,9082,694
2022-231,7262,609
2023-241,5452,494
2024-251,6912,877
City of London
2020-21 570 complaints 647 allegations
Read the chart values
City of London — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21570647
2021-22588680
2022-23594666
2023-24541651
2024-25570713
Cleveland
2020-21 1,666 complaints 2,175 allegations
Read the chart values
Cleveland — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,6662,175
2021-221,6902,192
2022-231,7552,936
2023-241,9933,065
2024-252,1093,187
Cumbria
2020-21 912 complaints 1,306 allegations
Read the chart values
Cumbria — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-219121,306
2021-227981,264
2022-239311,518
2023-249761,597
2024-251,1171,895
Derbyshire
2020-21 1,152 complaints 1,848 allegations
Read the chart values
Derbyshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,1521,848
2021-221,3142,404
2022-231,4902,992
2023-241,6963,546
2024-251,8014,324
Devon and Cornwall
2020-21 1,619 complaints 3,531 allegations
Read the chart values
Devon and Cornwall — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,6193,531
2021-221,9812,698
2022-232,0583,439
2023-241,5503,074
2024-251,3543,509
Dorset
2020-21 793 complaints 980 allegations
Read the chart values
Dorset — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-21793980
2021-229341,146
2022-231,2161,566
2023-241,5022,318
2024-251,3252,216
Durham
2020-21 993 complaints 1,191 allegations
Read the chart values
Durham — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-219931,191
2021-228901,196
2022-231,0682,389
2023-249732,375
2024-259601,654
Dyfed-Powys
2020-21 739 complaints 1,022 allegations
Read the chart values
Dyfed-Powys — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-217391,022
2021-229011,075
2022-231,0571,171
2023-248841,171
2024-258931,081
Essex
2020-21 1,778 complaints 4,133 allegations
Read the chart values
Essex — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,7784,133
2021-221,9524,241
2022-231,4164,336
2023-242,2665,705
2024-253,1636,133
Gloucestershire
2020-21 1,097 complaints 1,934 allegations
Read the chart values
Gloucestershire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,0971,934
2021-221,1422,244
2022-231,2382,206
2023-241,2602,257
2024-251,4742,179
Greater Manchester
2020-21 2,161 complaints 3,581 allegations
Read the chart values
Greater Manchester — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-212,1613,581
2021-222,4913,983
2022-232,6774,634
2023-243,3869,736
2024-256,66415,786
Gwent
2020-21 712 complaints 1,316 allegations
Read the chart values
Gwent — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-217121,316
2021-226161,385
2022-235141,133
2023-248071,380
2024-256241,022
Hampshire
2020-21 1,517 complaints 2,553 allegations
Read the chart values
Hampshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,5172,553
2021-223,8445,136
2022-233,7295,177
2023-243,5244,793
2024-253,7525,156
Hertfordshire
2020-21 496 complaints 1,720 allegations
Read the chart values
Hertfordshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-214961,720
2021-221,1882,126
2022-231,1672,253
2023-241,2632,622
2024-251,4742,728
Humberside
2020-21 1,406 complaints 2,097 allegations
Read the chart values
Humberside — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,4062,097
2021-221,2411,934
2022-231,7062,076
2023-241,6522,216
2024-251,6822,857
Kent
2020-21 3,593 complaints 4,497 allegations
Read the chart values
Kent — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-213,5934,497
2021-221,3933,218
2022-231,4214,365
2023-242,0894,497
2024-253,4806,451
Lancashire
2020-21 1,330 complaints 2,325 allegations
Read the chart values
Lancashire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,3302,325
2021-221,5822,148
2022-231,6062,939
2023-241,8943,988
2024-251,9984,445
Leicestershire
2020-21 916 complaints 1,865 allegations
Read the chart values
Leicestershire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-219161,865
2021-229321,970
2022-231,1932,436
2023-241,5223,082
2024-251,5372,976
Lincolnshire
2020-21 1,045 complaints 1,374 allegations
Read the chart values
Lincolnshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,0451,374
2021-221,1111,416
2022-231,1341,621
2023-241,1692,002
2024-251,2632,049
Merseyside
2020-21 1,842 complaints 2,506 allegations
Read the chart values
Merseyside — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,8422,506
2021-222,3363,209
2022-232,4082,793
2023-242,2782,805
2024-252,2932,883
Metropolitan Police
2020-21 8,375 complaints 17,135 allegations
Read the chart values
Metropolitan Police — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-218,37517,135
2021-227,21615,733
2022-2311,77920,202
2023-2411,84321,759
2024-2512,03922,790
Norfolk
2020-21 580 complaints 1,229 allegations
Read the chart values
Norfolk — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-215801,229
2021-224701,275
2022-234061,420
2023-243341,132
2024-253801,186
Northamptonshire
2020-21 861 complaints 1,302 allegations
Read the chart values
Northamptonshire — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-218611,302
2021-228201,329
2022-239521,451
2023-241,3162,213
2024-251,1582,117
Northumbria
2020-21 1,322 complaints 2,655 allegations
Read the chart values
Northumbria — recorded complaints and allegations by year (all indexed years)
YearComplaintsAllegations
2020-211,3222,655
2021-223,3934,417
2022-233,4014,822
2023-243,2286,193
2024-253,3006,221