Kommunatlas Sök kommun, statistik… ⌘K
Guide · 2025

Kommuner med lägst brottslighet 2025 — alla 290 rankade

Antalet anmälda brott per 1 000 invånare varierar från 4 740 per 100 000 inv. (Hammarö) till 19 159 per 100 000 inv. (Stockholm). Nedan ser du hela listan med alla 290 kommuner, sorterad från lägst till högst brottslighet.

Hammarö har lägst brottslighet 2025 med 4 740 per 100 000 inv. anmälda brott per 1 000 invånare — rikssnittet ligger på 9 857 per 100 000 inv..

Brottsstatistik per kommun är ett av de viktigaste underlagen för den som vill förstå säkerhetsläget på en plats. Till skillnad från trygghetsmåttet — som fångar hur invånare subjektivt upplever sin närmiljö — visar anmälda brott per invånare ett mer objektivt mått baserat på faktiska polisanmälningar sammanställda av Brottsförebyggande rådet (BRÅ).

Kommuner med lägst brottslighet är ofta mindre orter med starka sociala nätverk, låg befolkningstäthet och stabila arbetsmarknader. Skillnaderna är dock stora — den mest brottsdrabbade kommunen har mångdubbelt fler anmälda brott per invånare än den minst drabbade. Anmälningsbenägenheten varierar: kommuner med hög tillit till rättsväsendet kan ha fler anmälningar för samma faktiska brottsnivå.

Hur du läser listan: Rank 1 = kommunen med lägst antal anmälda brott per 1 000 invånare. Källa: BRÅ via Kolada, senaste mätår 2025.

Alla 290 kommuner — sorterade från lägst till högst brottslighet

Klicka på en kommun för fullständig statistik om befolkning, skola, trygghet och mer.
Rank Kommun Anmälda brott / 1 000 inv. (2025)
1 Hammarö 4 740 per 100 000 inv.
2 Forshaga 4 774 per 100 000 inv.
3 Lekeberg 4 833 per 100 000 inv.
4 Gagnef 4 978 per 100 000 inv.
5 Kil 5 016 per 100 000 inv.
6 Habo 5 088 per 100 000 inv.
7 Kinda 5 382 per 100 000 inv.
8 Karlsborg 5 458 per 100 000 inv.
9 Norsjö 5 502 per 100 000 inv.
10 Vaxholm 5 653 per 100 000 inv.
11 Öckerö 5 696 per 100 000 inv.
12 Leksand 5 727 per 100 000 inv.
13 Ydre 5 742 per 100 000 inv.
14 Krokom 5 751 per 100 000 inv.
15 Tjörn 6 269 per 100 000 inv.
16 Pajala 6 365 per 100 000 inv.
17 Gnosjö 6 416 per 100 000 inv.
18 Säter 6 621 per 100 000 inv.
19 Östhammar 6 656 per 100 000 inv.
20 Mullsjö 6 658 per 100 000 inv.
21 Mörbylånga 6 658 per 100 000 inv.
22 Vårgårda 6 702 per 100 000 inv.
23 Vellinge 6 713 per 100 000 inv.
24 Ovanåker 6 748 per 100 000 inv.
25 Söderköping 6 820 per 100 000 inv.
26 Boxholm 6 947 per 100 000 inv.
27 Höganäs 6 985 per 100 000 inv.
28 Bollebygd 7 066 per 100 000 inv.
29 Kungälv 7 144 per 100 000 inv.
30 Smedjebacken 7 154 per 100 000 inv.
31 Årjäng 7 199 per 100 000 inv.
32 Vaggeryd 7 223 per 100 000 inv.
33 Nordmaling 7 280 per 100 000 inv.
34 Nora 7 316 per 100 000 inv.
35 Storfors 7 350 per 100 000 inv.
36 Lerum 7 359 per 100 000 inv.
37 Svedala 7 362 per 100 000 inv.
38 Grums 7 369 per 100 000 inv.
39 Piteå 7 376 per 100 000 inv.
40 Askersund 7 384 per 100 000 inv.
41 Dals-Ed 7 388 per 100 000 inv.
42 Hjo 7 401 per 100 000 inv.
43 Hällefors 7 403 per 100 000 inv.
44 Sunne 7 473 per 100 000 inv.
45 Arvidsjaur 7 478 per 100 000 inv.
46 Falun 7 480 per 100 000 inv.
47 Tidaholm 7 494 per 100 000 inv.
48 Malå 7 538 per 100 000 inv.
49 Älvdalen 7 555 per 100 000 inv.
50 Orust 7 573 per 100 000 inv.
51 Grästorp 7 583 per 100 000 inv.
52 Stenungsund 7 586 per 100 000 inv.
53 Kungsbacka 7 590 per 100 000 inv.
54 Lomma 7 633 per 100 000 inv.
55 Munkfors 7 656 per 100 000 inv.
56 Mark 7 688 per 100 000 inv.
57 Ljusdal 7 691 per 100 000 inv.
58 Hagfors 7 739 per 100 000 inv.
59 Aneby 7 752 per 100 000 inv.
60 Ockelbo 7 752 per 100 000 inv.
61 Vansbro 7 767 per 100 000 inv.
62 Götene 7 831 per 100 000 inv.
63 Staffanstorp 7 863 per 100 000 inv.
64 Bengtsfors 7 875 per 100 000 inv.
65 Varberg 7 909 per 100 000 inv.
66 Lysekil 7 920 per 100 000 inv.
67 Trosa 7 959 per 100 000 inv.
68 Arvika 7 960 per 100 000 inv.
69 Mora 8 023 per 100 000 inv.
70 Arjeplog 8 048 per 100 000 inv.
71 Timrå 8 066 per 100 000 inv.
72 Mönsterås 8 070 per 100 000 inv.
73 Örnsköldsvik 8 102 per 100 000 inv.
74 Nykvarn 8 113 per 100 000 inv.
75 Ragunda 8 118 per 100 000 inv.
76 Ludvika 8 143 per 100 000 inv.
77 Vännäs 8 149 per 100 000 inv.
78 Nordanstig 8 271 per 100 000 inv.
79 Torsby 8 310 per 100 000 inv.
80 Ale 8 332 per 100 000 inv.
81 Alvesta 8 341 per 100 000 inv.
82 Kävlinge 8 343 per 100 000 inv.
83 Ekerö 8 477 per 100 000 inv.
84 Tranemo 8 485 per 100 000 inv.
85 Ulricehamn 8 522 per 100 000 inv.
86 Simrishamn 8 559 per 100 000 inv.
87 Kiruna 8 566 per 100 000 inv.
88 Lindesberg 8 610 per 100 000 inv.
89 Överkalix 8 615 per 100 000 inv.
90 Essunga 8 652 per 100 000 inv.
91 Österåker 8 653 per 100 000 inv.
92 Lidingö 8 658 per 100 000 inv.
93 Hofors 8 719 per 100 000 inv.
94 Vetlanda 8 731 per 100 000 inv.
95 Kristinehamn 8 769 per 100 000 inv.
96 Kungsör 8 803 per 100 000 inv.
97 Partille 8 810 per 100 000 inv.
98 Vadstena 8 815 per 100 000 inv.
99 Tyresö 8 826 per 100 000 inv.
100 Torsås 8 833 per 100 000 inv.
101 Övertorneå 8 843 per 100 000 inv.
102 Sotenäs 8 853 per 100 000 inv.
103 Säffle 8 889 per 100 000 inv.
104 Berg 8 892 per 100 000 inv.
105 Munkedal 8 969 per 100 000 inv.
106 Surahammar 8 969 per 100 000 inv.
107 Laholm 8 973 per 100 000 inv.
108 Knivsta 9 029 per 100 000 inv.
109 Härjedalen 9 058 per 100 000 inv.
110 Gällivare 9 090 per 100 000 inv.
111 Lidköping 9 103 per 100 000 inv.
112 Sorsele 9 112 per 100 000 inv.
113 Älvsbyn 9 122 per 100 000 inv.
114 Strömsund 9 149 per 100 000 inv.
115 Gnesta 9 166 per 100 000 inv.
116 Umeå 9 210 per 100 000 inv.
117 Robertsfors 9 213 per 100 000 inv.
118 Åtvidaberg 9 217 per 100 000 inv.
119 Ånge 9 311 per 100 000 inv.
120 Strängnäs 9 362 per 100 000 inv.
121 Filipstad 9 371 per 100 000 inv.
122 Salem 9 376 per 100 000 inv.
123 Täby 9 379 per 100 000 inv.
124 Vindeln 9 393 per 100 000 inv.
125 Finspång 9 405 per 100 000 inv.
126 Sandviken 9 412 per 100 000 inv.
127 Falkenberg 9 428 per 100 000 inv.
128 Skövde 9 430 per 100 000 inv.
129 Valdemarsvik 9 448 per 100 000 inv.
130 Oskarshamn 9 451 per 100 000 inv.
131 Herrljunga 9 471 per 100 000 inv.
132 Orsa 9 496 per 100 000 inv.
133 Heby 9 497 per 100 000 inv.
134 Höör 9 506 per 100 000 inv.
135 Hylte 9 522 per 100 000 inv.
136 Skellefteå 9 524 per 100 000 inv.
137 Lilla Edet 9 528 per 100 000 inv.
138 Mölndal 9 544 per 100 000 inv.
139 Bollnäs 9 552 per 100 000 inv.
140 Tibro 9 566 per 100 000 inv.
141 Båstad 9 572 per 100 000 inv.
142 Hörby 9 621 per 100 000 inv.
143 Sundsvall 9 650 per 100 000 inv.
144 Åsele 9 708 per 100 000 inv.
145 Jönköping 9 782 per 100 000 inv.
146 Vilhelmina 9 790 per 100 000 inv.
147 Kumla 9 796 per 100 000 inv.
148 Eda 9 808 per 100 000 inv.
149 Ängelholm 9 817 per 100 000 inv.
150 Rättvik 9 829 per 100 000 inv.
151 Bromölla 9 845 per 100 000 inv.
152 Mariestad 9 869 per 100 000 inv.
153 Alingsås 9 873 per 100 000 inv.
154 Vara 9 876 per 100 000 inv.
155 Tanum 9 886 per 100 000 inv.
156 Sollefteå 9 887 per 100 000 inv.
157 Skurup 9 901 per 100 000 inv.
158 Härryda 9 948 per 100 000 inv.
159 Svalöv 9 953 per 100 000 inv.
160 Åmål 9 955 per 100 000 inv.
161 Karlstad 9 960 per 100 000 inv.
162 Färgelanda 9 965 per 100 000 inv.
163 Nacka 9 985 per 100 000 inv.
164 Trollhättan 9 986 per 100 000 inv.
165 Mjölby 9 997 per 100 000 inv.
166 Dorotea 10 011 per 100 000 inv.
167 Älmhult 10 019 per 100 000 inv.
168 Åre 10 030 per 100 000 inv.
169 Gislaved 10 063 per 100 000 inv.
170 Töreboda 10 112 per 100 000 inv.
171 Trelleborg 10 142 per 100 000 inv.
172 Kalix 10 175 per 100 000 inv.
173 Västervik 10 179 per 100 000 inv.
174 Arboga 10 205 per 100 000 inv.
175 Bjurholm 10 243 per 100 000 inv.
176 Sävsjö 10 254 per 100 000 inv.
177 Lessebo 10 266 per 100 000 inv.
178 Storuman 10 270 per 100 000 inv.
179 Gullspång 10 321 per 100 000 inv.
180 Linköping 10 322 per 100 000 inv.
181 Falköping 10 351 per 100 000 inv.
182 Tranås 10 355 per 100 000 inv.
183 Vänersborg 10 372 per 100 000 inv.
184 Eslöv 10 393 per 100 000 inv.
185 Högsby 10 407 per 100 000 inv.
186 Karlskrona 10 419 per 100 000 inv.
187 Luleå 10 493 per 100 000 inv.
188 Skinnskatteberg 10 506 per 100 000 inv.
189 Vimmerby 10 524 per 100 000 inv.
190 Karlskoga 10 556 per 100 000 inv.
191 Tierp 10 567 per 100 000 inv.
192 Boden 10 569 per 100 000 inv.
193 Värnamo 10 606 per 100 000 inv.
194 Lycksele 10 611 per 100 000 inv.
195 Ödeshög 10 633 per 100 000 inv.
196 Håbo 10 644 per 100 000 inv.
197 Hedemora 10 665 per 100 000 inv.
198 Malung-Sälen 10 770 per 100 000 inv.
199 Gotland 10 842 per 100 000 inv.
200 Jokkmokk 10 856 per 100 000 inv.
201 Värmdö 10 886 per 100 000 inv.
202 Ljungby 10 905 per 100 000 inv.
203 Avesta 10 910 per 100 000 inv.
204 Danderyd 10 914 per 100 000 inv.
205 Vallentuna 10 993 per 100 000 inv.
206 Laxå 10 998 per 100 000 inv.
207 Uddevalla 11 041 per 100 000 inv.
208 Oxelösund 11 120 per 100 000 inv.
209 Svenljunga 11 131 per 100 000 inv.
210 Uppsala 11 137 per 100 000 inv.
211 Tingsryd 11 139 per 100 000 inv.
212 Emmaboda 11 149 per 100 000 inv.
213 Sjöbo 11 168 per 100 000 inv.
214 Lund 11 174 per 100 000 inv.
215 Hallstahammar 11 181 per 100 000 inv.
216 Hudiksvall 11 246 per 100 000 inv.
217 Nässjö 11 272 per 100 000 inv.
218 Karlshamn 11 298 per 100 000 inv.
219 Vingåker 11 300 per 100 000 inv.
220 Osby 11 307 per 100 000 inv.
221 Markaryd 11 323 per 100 000 inv.
222 Upplands Väsby 11 331 per 100 000 inv.
223 Östra Göinge 11 352 per 100 000 inv.
224 Kramfors 11 353 per 100 000 inv.
225 Kristianstad 11 358 per 100 000 inv.
226 Borlänge 11 376 per 100 000 inv.
227 Sollentuna 11 473 per 100 000 inv.
228 Hultsfred 11 526 per 100 000 inv.
229 Uppvidinge 11 529 per 100 000 inv.
230 Olofström 11 546 per 100 000 inv.
231 Köping 11 594 per 100 000 inv.
232 Sölvesborg 11 638 per 100 000 inv.
233 Åstorp 11 700 per 100 000 inv.
234 Enköping 11 719 per 100 000 inv.
235 Ronneby 11 732 per 100 000 inv.
236 Östersund 11 744 per 100 000 inv.
237 Borgholm 11 798 per 100 000 inv.
238 Huddinge 11 838 per 100 000 inv.
239 Eksjö 11 858 per 100 000 inv.
240 Ystad 11 917 per 100 000 inv.
241 Nybro 11 928 per 100 000 inv.
242 Bräcke 11 948 per 100 000 inv.
243 Borås 11 970 per 100 000 inv.
244 Härnösand 12 030 per 100 000 inv.
245 Söderhamn 12 064 per 100 000 inv.
246 Växjö 12 124 per 100 000 inv.
247 Strömstad 12 242 per 100 000 inv.
248 Motala 12 286 per 100 000 inv.
249 Norberg 12 515 per 100 000 inv.
250 Gävle 12 732 per 100 000 inv.
251 Tomelilla 12 765 per 100 000 inv.
252 Kalmar 12 771 per 100 000 inv.
253 Norrtälje 12 790 per 100 000 inv.
254 Norrköping 12 832 per 100 000 inv.
255 Skara 12 888 per 100 000 inv.
256 Flen 12 903 per 100 000 inv.
257 Upplands-Bro 12 909 per 100 000 inv.
258 Hässleholm 12 918 per 100 000 inv.
259 Halmstad 12 948 per 100 000 inv.
260 Ljusnarsberg 13 027 per 100 000 inv.
261 Fagersta 13 045 per 100 000 inv.
262 Örkelljunga 13 155 per 100 000 inv.
263 Mellerud 13 201 per 100 000 inv.
264 Botkyrka 13 281 per 100 000 inv.
265 Klippan 13 329 per 100 000 inv.
266 Perstorp 13 463 per 100 000 inv.
267 Haninge 13 473 per 100 000 inv.
268 Älvkarleby 13 542 per 100 000 inv.
269 Sala 13 573 per 100 000 inv.
270 Nyköping 13 635 per 100 000 inv.
271 Bjuv 13 809 per 100 000 inv.
272 Göteborg 13 878 per 100 000 inv.
273 Örebro 13 915 per 100 000 inv.
274 Haparanda 13 951 per 100 000 inv.
275 Burlöv 14 044 per 100 000 inv.
276 Degerfors 14 097 per 100 000 inv.
277 Västerås 14 153 per 100 000 inv.
278 Sundbyberg 14 369 per 100 000 inv.
279 Solna 14 413 per 100 000 inv.
280 Katrineholm 14 477 per 100 000 inv.
281 Södertälje 14 486 per 100 000 inv.
282 Landskrona 14 578 per 100 000 inv.
283 Hallsberg 14 657 per 100 000 inv.
284 Nynäshamn 14 807 per 100 000 inv.
285 Eskilstuna 14 987 per 100 000 inv.
286 Järfälla 15 104 per 100 000 inv.
287 Helsingborg 15 583 per 100 000 inv.
288 Malmö 16 183 per 100 000 inv.
289 Sigtuna 18 194 per 100 000 inv.
290 Stockholm 19 159 per 100 000 inv.

Vanliga frågor om brottslighet i kommunerna

Svar på vanliga frågor om brottsstatistik och trygghet i svenska kommuner.
Vilken kommun har lägst brottslighet 2025?
Hammarö har lägst brottslighet 2025 med 4 740 per 100 000 inv. anmälda brott per 1 000 invånare — jämfört med rikssnittet 9 857 per 100 000 inv.. Kommunen toppar listan bland alla 290 kommuner i Sverige.
Hur mäts brottslighet per kommun?
Måttet är antalet anmälda brott per 1 000 invånare och hämtas från Brottsförebyggande rådet (BRÅ) via Kolada. Det inkluderar samtliga brottstyper som anmäls till polisen i kommunen under ett kalenderår och divideras med befolkningstalet. Observera att anmälningsbenägenheten kan variera — ett högt värde kan delvis spegla att fler brott faktiskt anmäls, inte enbart att brottsligheten är högre.
Är låg brottslighet detsamma som hög trygghet?
Inte alltid. Brottsligheten (anmälda brott per invånare) mäter faktisk brottsstatistik medan trygghet mäter den upplevda känslan av säkerhet i bostadsområdet. En glesbygdskommun kan ha få anmälda brott men ändå ha invånare som känner otrygghet, och tvärtom. För en heltäckande bild bör du kombinera brottsstatistiken med trygghetsindexet — se vår guide om Sveriges tryggaste kommuner.