Kommunatlas
Guide · 2025

Mest cykelvänliga kommunerna 2025 — flest cykelvägar per invånare

Senast uppdaterad:

Hur cykelvänlig är din kommun? Cykelväg per invånare är ett mått på hur väl utbyggd cykelinfrastrukturen är i förhållande till befolkningen. Tingsryd leder listan med 8,17 m/inv per invånare — jämfört med rikssnittet på 3,07 m/inv.

Tingsryd har flest cykelvägar per invånare 2025 med 8,17 m/inv — rikssnittet är 3,07 m/inv.

Cykelinfrastruktur är en allt viktigare faktor för hållbara kommuner. En välutbyggd cykelvägsnät minskar biltrafik, förbättrar folkhälsan och bidrar till mer levande stadsmiljöer. Kommuner som investerar i cykelvägar attraherar också cyklister från hela Sverige och kan profilera sig som gröna alternativ.

Cykelväg per invånare är ett strukturellt mått som inte säger allt om cykelvänligheten — ett tätt sammankopplat nät i en stad kan vara mer användbart än spridda cykelvägar på landsbygden. Men måttet ger en god fingervisning om vilka kommuner som prioriterar cykelinfrastruktur.

Hur du läser listan: Cykelväg anges i meter per invånare. Plats 1 = flest meter cykelväg per person. Data från Trafikverket (NVDB) och SCB via Kolada, mätår 2025.

Alla 290 kommuner — sorterade från flest till minst cykelväg per invånare

Klicka på en kommun för fullständig statistik om befolkning, skola, trygghet och mer.
Plats Kommun Län Cykelväg 2025 (m/inv)
1 Tingsryd Kronobergs län 8,17 m/inv
2 Forshaga Värmlands län 6,58 m/inv
3 Bromölla Skåne län 6,48 m/inv
4 Ulricehamn Västra Götalands län 6,37 m/inv
5 Tranemo Västra Götalands län 6,23 m/inv
6 Munkfors Värmlands län 5,66 m/inv
7 Mönsterås Kalmar län 5,63 m/inv
8 Töreboda Västra Götalands län 5,52 m/inv
9 Hagfors Värmlands län 5,51 m/inv
10 Oxelösund Södermanlands län 5,45 m/inv
11 Vaggeryd Jönköpings län 5,43 m/inv
12 Kävlinge Skåne län 5,37 m/inv
13 Örkelljunga Skåne län 5,21 m/inv
14 Ljungby Kronobergs län 5,17 m/inv
15 Gullspång Västra Götalands län 5,16 m/inv
16 Tibro Västra Götalands län 5,16 m/inv
17 Svenljunga Västra Götalands län 4,96 m/inv
18 Halmstad Hallands län 4,94 m/inv
19 Båstad Skåne län 4,89 m/inv
20 Sölvesborg Blekinge län 4,88 m/inv
21 Staffanstorp Skåne län 4,77 m/inv
22 Degerfors Örebro län 4,72 m/inv
23 Mullsjö Jönköpings län 4,69 m/inv
24 Laholm Hallands län 4,65 m/inv
25 Sävsjö Jönköpings län 4,65 m/inv
26 Värnamo Jönköpings län 4,65 m/inv
27 Eksjö Jönköpings län 4,61 m/inv
28 Markaryd Kronobergs län 4,57 m/inv
29 Pajala Norrbottens län 4,54 m/inv
30 Skurup Skåne län 4,51 m/inv
31 Gnosjö Jönköpings län 4,48 m/inv
32 Kristianstad Skåne län 4,43 m/inv
33 Mariestad Västra Götalands län 4,41 m/inv
34 Nybro Kalmar län 4,41 m/inv
35 Gislaved Jönköpings län 4,38 m/inv
36 Malå Västerbottens län 4,31 m/inv
37 Ystad Skåne län 4,31 m/inv
38 Torsås Kalmar län 4,30 m/inv
39 Laxå Örebro län 4,28 m/inv
40 Boden Norrbottens län 4,21 m/inv
41 Munkedal Västra Götalands län 4,21 m/inv
42 Strömstad Västra Götalands län 4,18 m/inv
43 Ludvika Dalarnas län 4,17 m/inv
44 Norberg Västmanlands län 4,16 m/inv
45 Simrishamn Skåne län 4,16 m/inv
46 Kumla Örebro län 4,15 m/inv
47 Ronneby Blekinge län 4,10 m/inv
48 Tranås Jönköpings län 4,09 m/inv
49 Lomma Skåne län 4,08 m/inv
50 Vänersborg Västra Götalands län 4,07 m/inv
51 Oskarshamn Kalmar län 4,05 m/inv
52 Hylte Hallands län 4,04 m/inv
53 Vellinge Skåne län 4,01 m/inv
54 Götene Västra Götalands län 3,95 m/inv
55 Vara Västra Götalands län 3,95 m/inv
56 Hjo Västra Götalands län 3,94 m/inv
57 Grästorp Västra Götalands län 3,93 m/inv
58 Håbo Uppsala län 3,89 m/inv
59 Höganäs Skåne län 3,87 m/inv
60 Mörbylånga Kalmar län 3,87 m/inv
61 Ovanåker Gävleborgs län 3,87 m/inv
62 Skara Västra Götalands län 3,86 m/inv
63 Vetlanda Jönköpings län 3,86 m/inv
64 Östra Göinge Skåne län 3,86 m/inv
65 Falköping Västra Götalands län 3,85 m/inv
66 Upplands Väsby Stockholms län 3,84 m/inv
67 Karlshamn Blekinge län 3,82 m/inv
68 Ängelholm Skåne län 3,77 m/inv
69 Färgelanda Västra Götalands län 3,76 m/inv
70 Motala Östergötlands län 3,76 m/inv
71 Karlskoga Örebro län 3,73 m/inv
72 Hässleholm Skåne län 3,70 m/inv
73 Mjölby Östergötlands län 3,70 m/inv
74 Trosa Södermanlands län 3,70 m/inv
75 Lycksele Västerbottens län 3,69 m/inv
76 Hallstahammar Västmanlands län 3,68 m/inv
77 Härryda Västra Götalands län 3,68 m/inv
78 Borlänge Dalarnas län 3,65 m/inv
79 Gällivare Norrbottens län 3,63 m/inv
80 Arvidsjaur Norrbottens län 3,62 m/inv
81 Kil Värmlands län 3,62 m/inv
82 Olofström Blekinge län 3,62 m/inv
83 Höör Skåne län 3,58 m/inv
84 Perstorp Skåne län 3,57 m/inv
85 Nykvarn Stockholms län 3,56 m/inv
86 Örebro Örebro län 3,56 m/inv
87 Finspång Östergötlands län 3,54 m/inv
88 Svedala Skåne län 3,54 m/inv
89 Surahammar Västmanlands län 3,53 m/inv
90 Säffle Värmlands län 3,51 m/inv
91 Hofors Gävleborgs län 3,49 m/inv
92 Älmhult Kronobergs län 3,49 m/inv
93 Bengtsfors Västra Götalands län 3,48 m/inv
94 Hallsberg Örebro län 3,48 m/inv
95 Skellefteå Västerbottens län 3,48 m/inv
96 Stenungsund Västra Götalands län 3,48 m/inv
97 Alvesta Kronobergs län 3,47 m/inv
98 Karlsborg Västra Götalands län 3,46 m/inv
99 Sunne Värmlands län 3,46 m/inv
100 Linköping Östergötlands län 3,42 m/inv
101 Storuman Västerbottens län 3,42 m/inv
102 Falkenberg Hallands län 3,40 m/inv
103 Hultsfred Kalmar län 3,39 m/inv
104 Lessebo Kronobergs län 3,38 m/inv
105 Vadstena Östergötlands län 3,37 m/inv
106 Fagersta Västmanlands län 3,36 m/inv
107 Lidköping Västra Götalands län 3,36 m/inv
108 Nora Örebro län 3,35 m/inv
109 Hammarö Värmlands län 3,34 m/inv
110 Nynäshamn Stockholms län 3,34 m/inv
111 Sandviken Gävleborgs län 3,34 m/inv
112 Skinnskatteberg Västmanlands län 3,34 m/inv
113 Vindeln Västerbottens län 3,33 m/inv
114 Västervik Kalmar län 3,33 m/inv
115 Arboga Västmanlands län 3,32 m/inv
116 Bjuv Skåne län 3,31 m/inv
117 Lund Skåne län 3,30 m/inv
118 Burlöv Skåne län 3,29 m/inv
119 Essunga Västra Götalands län 3,28 m/inv
120 Herrljunga Västra Götalands län 3,28 m/inv
121 Katrineholm Södermanlands län 3,28 m/inv
122 Haparanda Norrbottens län 3,24 m/inv
123 Leksand Dalarnas län 3,23 m/inv
124 Varberg Hallands län 3,23 m/inv
125 Kalmar Kalmar län 3,22 m/inv
126 Vimmerby Kalmar län 3,20 m/inv
127 Flen Södermanlands län 3,19 m/inv
128 Skövde Västra Götalands län 3,19 m/inv
129 Högsby Kalmar län 3,18 m/inv
130 Klippan Skåne län 3,18 m/inv
131 Landskrona Skåne län 3,18 m/inv
132 Övertorneå Norrbottens län 3,18 m/inv
133 Helsingborg Skåne län 3,16 m/inv
134 Åtvidaberg Östergötlands län 3,14 m/inv
135 Piteå Norrbottens län 3,13 m/inv
136 Askersund Örebro län 3,12 m/inv
137 Gotland Gotlands län 3,12 m/inv
138 Mora Dalarnas län 3,11 m/inv
139 Dals-Ed Västra Götalands län 3,10 m/inv
140 Hörby Skåne län 3,10 m/inv
141 Trollhättan Västra Götalands län 3,09 m/inv
142 Åstorp Skåne län 3,05 m/inv
143 Östersund Jämtlands län 3,05 m/inv
144 Köping Västmanlands län 3,04 m/inv
145 Nyköping Södermanlands län 3,04 m/inv
146 Trelleborg Skåne län 3,03 m/inv
147 Karlstad Värmlands län 3,02 m/inv
148 Luleå Norrbottens län 3,02 m/inv
149 Söderköping Östergötlands län 3,02 m/inv
150 Avesta Dalarnas län 3,01 m/inv
151 Falun Dalarnas län 2,99 m/inv
152 Lysekil Västra Götalands län 2,99 m/inv
153 Ockelbo Gävleborgs län 2,98 m/inv
154 Svalöv Skåne län 2,98 m/inv
155 Sundsvall Västernorrlands län 2,95 m/inv
156 Gävle Gävleborgs län 2,94 m/inv
157 Smedjebacken Dalarnas län 2,94 m/inv
158 Åmål Västra Götalands län 2,94 m/inv
159 Söderhamn Gävleborgs län 2,93 m/inv
160 Alingsås Västra Götalands län 2,91 m/inv
161 Västerås Västmanlands län 2,91 m/inv
162 Södertälje Stockholms län 2,90 m/inv
163 Salem Stockholms län 2,89 m/inv
164 Nässjö Jönköpings län 2,88 m/inv
165 Sjöbo Skåne län 2,88 m/inv
166 Tierp Uppsala län 2,88 m/inv
167 Växjö Kronobergs län 2,88 m/inv
168 Ale Västra Götalands län 2,87 m/inv
169 Bollnäs Gävleborgs län 2,87 m/inv
170 Mellerud Västra Götalands län 2,85 m/inv
171 Umeå Västerbottens län 2,85 m/inv
172 Kungälv Västra Götalands län 2,84 m/inv
173 Jönköping Jönköpings län 2,80 m/inv
174 Enköping Uppsala län 2,79 m/inv
175 Tomelilla Skåne län 2,78 m/inv
176 Ljusdal Gävleborgs län 2,77 m/inv
177 Osby Skåne län 2,74 m/inv
178 Årjäng Värmlands län 2,71 m/inv
179 Lerum Västra Götalands län 2,70 m/inv
180 Lilla Edet Västra Götalands län 2,70 m/inv
181 Ekerö Stockholms län 2,69 m/inv
182 Hällefors Örebro län 2,69 m/inv
183 Lidingö Stockholms län 2,69 m/inv
184 Kramfors Västernorrlands län 2,67 m/inv
185 Aneby Jönköpings län 2,65 m/inv
186 Berg Jämtlands län 2,65 m/inv
187 Upplands-Bro Stockholms län 2,63 m/inv
188 Sigtuna Stockholms län 2,59 m/inv
189 Vännäs Västerbottens län 2,59 m/inv
190 Ödeshög Östergötlands län 2,59 m/inv
191 Vårgårda Västra Götalands län 2,58 m/inv
192 Botkyrka Stockholms län 2,57 m/inv
193 Kalix Norrbottens län 2,57 m/inv
194 Borgholm Kalmar län 2,56 m/inv
195 Eda Värmlands län 2,56 m/inv
196 Eslöv Skåne län 2,56 m/inv
197 Härjedalen Jämtlands län 2,54 m/inv
198 Älvsbyn Norrbottens län 2,54 m/inv
199 Strängnäs Södermanlands län 2,53 m/inv
200 Kristinehamn Värmlands län 2,52 m/inv
201 Valdemarsvik Östergötlands län 2,51 m/inv
202 Kungsbacka Hallands län 2,49 m/inv
203 Arjeplog Norrbottens län 2,45 m/inv
204 Eskilstuna Södermanlands län 2,42 m/inv
205 Norrköping Östergötlands län 2,41 m/inv
206 Härnösand Västernorrlands län 2,40 m/inv
207 Mölndal Västra Götalands län 2,40 m/inv
208 Täby Stockholms län 2,38 m/inv
209 Uddevalla Västra Götalands län 2,38 m/inv
210 Grums Värmlands län 2,36 m/inv
211 Timrå Västernorrlands län 2,36 m/inv
212 Säter Dalarnas län 2,35 m/inv
213 Ljusnarsberg Örebro län 2,33 m/inv
214 Östhammar Uppsala län 2,32 m/inv
215 Dorotea Västerbottens län 2,31 m/inv
216 Heby Uppsala län 2,30 m/inv
217 Järfälla Stockholms län 2,29 m/inv
218 Lindesberg Örebro län 2,29 m/inv
219 Österåker Stockholms län 2,27 m/inv
220 Hudiksvall Gävleborgs län 2,24 m/inv
221 Tyresö Stockholms län 2,22 m/inv
222 Vallentuna Stockholms län 2,22 m/inv
223 Arvika Värmlands län 2,21 m/inv
224 Mark Västra Götalands län 2,20 m/inv
225 Malung-Sälen Dalarnas län 2,18 m/inv
226 Bollebygd Västra Götalands län 2,16 m/inv
227 Partille Västra Götalands län 2,15 m/inv
228 Jokkmokk Norrbottens län 2,13 m/inv
229 Uppsala Uppsala län 2,13 m/inv
230 Norsjö Västerbottens län 2,12 m/inv
231 Nordmaling Västerbottens län 2,10 m/inv
232 Habo Jönköpings län 2,09 m/inv
233 Sala Västmanlands län 2,08 m/inv
234 Tidaholm Västra Götalands län 2,08 m/inv
235 Örnsköldsvik Västernorrlands län 2,08 m/inv
236 Knivsta Uppsala län 2,05 m/inv
237 Sorsele Västerbottens län 2,05 m/inv
238 Huddinge Stockholms län 2,02 m/inv
239 Haninge Stockholms län 2,01 m/inv
240 Orsa Dalarnas län 2,00 m/inv
241 Storfors Värmlands län 2,00 m/inv
242 Hedemora Dalarnas län 1,97 m/inv
243 Bjurholm Västerbottens län 1,95 m/inv
244 Borås Västra Götalands län 1,90 m/inv
245 Vingåker Södermanlands län 1,90 m/inv
246 Öckerö Västra Götalands län 1,90 m/inv
247 Danderyd Stockholms län 1,87 m/inv
248 Filipstad Värmlands län 1,86 m/inv
249 Ånge Västernorrlands län 1,86 m/inv
250 Norrtälje Stockholms län 1,82 m/inv
251 Ydre Östergötlands län 1,81 m/inv
252 Överkalix Norrbottens län 1,79 m/inv
253 Rättvik Dalarnas län 1,78 m/inv
254 Gnesta Södermanlands län 1,74 m/inv
255 Kinda Östergötlands län 1,72 m/inv
256 Emmaboda Kalmar län 1,70 m/inv
257 Karlskrona Blekinge län 1,68 m/inv
258 Älvkarleby Uppsala län 1,67 m/inv
259 Nacka Stockholms län 1,60 m/inv
260 Sollefteå Västernorrlands län 1,60 m/inv
261 Strömsund Jämtlands län 1,57 m/inv
262 Krokom Jämtlands län 1,56 m/inv
263 Värmdö Stockholms län 1,56 m/inv
264 Malmö Skåne län 1,54 m/inv
265 Robertsfors Västerbottens län 1,53 m/inv
266 Sollentuna Stockholms län 1,53 m/inv
267 Tjörn Västra Götalands län 1,51 m/inv
268 Ragunda Jämtlands län 1,49 m/inv
269 Sotenäs Västra Götalands län 1,47 m/inv
270 Lekeberg Örebro län 1,42 m/inv
271 Kiruna Norrbottens län 1,41 m/inv
272 Torsby Värmlands län 1,41 m/inv
273 Vansbro Dalarnas län 1,34 m/inv
274 Solna Stockholms län 1,30 m/inv
275 Tanum Västra Götalands län 1,30 m/inv
276 Åre Jämtlands län 1,30 m/inv
277 Göteborg Västra Götalands län 1,29 m/inv
278 Orust Västra Götalands län 1,28 m/inv
279 Nordanstig Gävleborgs län 1,21 m/inv
280 Stockholm Stockholms län 1,21 m/inv
281 Vaxholm Stockholms län 1,21 m/inv
282 Boxholm Östergötlands län 1,18 m/inv
283 Gagnef Dalarnas län 1,18 m/inv
284 Vilhelmina Västerbottens län 1,03 m/inv
285 Bräcke Jämtlands län 0,95 m/inv
286 Åsele Västerbottens län 0,82 m/inv
287 Kungsör Västmanlands län 0,80 m/inv
288 Älvdalen Dalarnas län 0,78 m/inv
289 Sundbyberg Stockholms län 0,69 m/inv
290 Uppvidinge Kronobergs län 0,30 m/inv

Vanliga frågor om cykelvänliga kommuner

Svar på vanliga frågor om cykelinfrastruktur och ranking.
Vilken kommun har flest cykelvägar per invånare 2025?
Tingsryd toppar listan med 8,17 m/inv cykelväg per invånare 2025. Det är klart mer än rikssnittet på 3,07 m/inv och långt över den minst cykelvänliga kommunen Uppvidinge med 0,30 m/inv.
Hur mäts cykelvänlighet i kommunerna?
Måttet (KPI N07806) är total cykelväglängd i kommunen — statlig, kommunal och enskild — dividerat med antal invånare den 31 december. Siffran kommer från Trafikverkets NVDB (Nationell Vägdatabas) och SCB. Måttet fångar infrastrukturtillgång men säger inget om underhåll, belysning eller sammankoppling av cykelvägnätet.
Varför varierar cykelvägar så mycket mellan kommuner?
Glesa kommuner med stor landyta kan ha lång total cykelvägslängd relativt invånarantalet men ändå sakna ett sammanhängande stadsnät. Täta städer har ofta ett väl utbyggt stadscykelnät men relativt lite cykelväg per invånare. Investeringsprioriteringar och politiska beslut spelar också stor roll för hur cykelvänlig en kommun faktiskt är att cykla i.