Total, all Criminal Code violations (excluding traffic)
One offence, every year it appears in the survey. Within all crime, Newfoundland and Labrador.
39,717Reported to police7,222 per 100,000 people
9,061Led to a charge23 in 100 reports
8,364People charged
3,417Found not to have happenedRecorded from 2017 on.
Incidents reported each year, 1998 to 2025
Someone charged 9,061Solved another way 1,864No one charged 28,792
Each bar is the year's total reports. The segments show what happened: a charge was laid, the case was solved another way, or no one was charged. Figures beside each colour are for 2025.
31,785 in 1998, 39,717 in 2025. The highest year on record is 2024. A single year moving up or down is ordinary; the shape across the whole series is the part worth reading.
Year by year figures
Year
Incidents reported
Led to a charge
People charged
Charged per 100 reports
Per 100,000 people
Unfounded
2025
39,717
9,061
8,364
23
7,222
3,417
2024
42,483
8,438
7,924
20
7,768
3,815
2023
38,967
7,352
6,903
19
7,232
3,664
2022
36,325
6,859
6,592
19
6,838
3,573
2021
34,443
6,105
5,911
18
6,535
4,317
2020
31,430
6,276
5,998
20
5,965
4,083
2019
31,225
7,268
7,196
23
5,918
3,910
2018
29,112
7,531
7,349
26
5,509
4,119
2017
28,975
7,297
7,298
25
5,470
4,179
2016
31,466
7,376
7,377
23
5,942
—
2015
30,659
6,984
6,908
23
5,805
—
2014
29,579
7,071
6,919
24
5,600
—
2013
31,408
7,271
7,134
23
5,958
—
2012
31,880
7,048
6,905
22
6,057
—
2011
32,918
6,986
6,871
21
6,270
—
2010
34,352
7,109
6,878
21
6,581
—
2009
33,085
6,723
6,693
20
6,403
—
2008
32,183
6,393
6,345
20
6,291
—
2007
32,352
6,331
6,150
20
6,356
—
2006
31,360
5,917
5,856
19
6,142
—
2005
31,709
6,305
6,240
20
6,165
—
2004
32,891
7,014
6,854
21
6,356
—
2003
32,351
7,476
7,281
23
6,239
—
2002
31,267
7,445
7,117
24
6,018
—
2001
30,372
8,359
7,940
28
5,818
—
2000
31,069
8,158
7,580
26
5,884
—
1999
30,206
8,317
7,488
28
5,663
—
1998
31,785
8,732
7,718
27
5,887
—
The last two columns are the ones to compare across years: they stay steady when the volume of reports changes, so a real shift shows up rather than being hidden by how many reports came in.