Ranked by combined cycling index: protected lane network kilometers, modal share, terrain, year round riding window, and theft index. Copenhagen tops at 9.6. Copenhagen tops at 9.6; Amsterdam holds second on the structural 60 percent inner city modal share; Utrecht closes the top three on the 33,000 daily flow at the central station bike park.
9.6
Top cycling score
CopenhagenTop cycling pick, 2026
№ 01 — The Top Three
The three best cities of 2026.
Ranked one through three on the combined cyclists index. The numbers, the why, and the local context that the spreadsheets miss.
Copenhagen takes the best cycling city of 2026 at a 9.6 score on the combined index of the 385 kilometer protected lane network across the metropolitan zone, the structural 49 percent cycling modal share at the central tier commute trip basket that no major global metropolitan zone matches, and the structural 35 cyclist deaths per 100 million kilometers ridden tier that delivers the safest reading on the Copenhagenize Index across the trailing 10 year window. The Copenhagen cluster runs from the entry tier Bycyklen rental network at 1,840 e bikes through the structural cargo bike basket at the 24 percent of households tier that no other European metropolitan zone matches.
The Copenhagen structural advantage runs four deep. The structural cycle superhighway network at 13 dedicated commuter routes from the central tier to the suburban ring lifts the structural commute distance from a 5 kilometer median to a 12 kilometer median against the European average. The structural Cykelslangen plus the Inderhavnsbroen plus the Lille Langebro pedestrian and cyclist bridges inside the central tier deliver a 6.4 minute commute time saving against the equivalent automobile route across the Knippelsbro plus Langebro tier. The structural Christiania bike at 26,400 units across the central tier defines the structural cargo bike modal share basket. The structural winter cycling tier at the 75 percent of annual riders who continue across the December to February freeze delivers the highest cold weather modal share basket of any global metropolitan zone.
The trade off against the Amsterdam (number 2) and Utrecht (number 3) picks runs on the structural cost basket at a 3,200 dollar a month furnished one bedroom rental at the central tier and the structural 38 percent personal income tax above the 552,500 DKK threshold. The full Copenhagen city profile walks the cost, climate, and tax stack; the Copenhagen vs Amsterdam comparison sits the Danish pick against the Dutch alternative. The best cities for summer ranking covers the structural climate alternative; the best cities for runners ranking covers the running stack. The Danish krone to home currency move on the rent plus bike purchase basket runs on Wise; expat health insurance covering the cycling injury basket runs on SafetyWing; the first month short term stay across the Norrebro plus Vesterbro tier books cleanest on Booking.com.
Protected lane network385 km
Modal share49 percent
Annual cyclist count1.5 million
02
9.5score
Netherlands · North Holland · 510 km cycle network
Amsterdam, Netherlands
Amsterdam holds second at a 9.5 score on the combined index of the 510 kilometer protected lane network inside the metropolitan zone, the structural 60 percent cycling modal share at the central tier inner city commute trip basket against an automobile modal share of 22 percent that delivers the highest cycling to driving ratio of any global metropolitan zone, and the structural 881,000 bicycles across a 880,000 resident central tier reading that closes a 1 to 1 bicycle to resident ratio. The Amsterdam cluster runs from the entry tier OV Fiets railway station rental network at 21,400 bikes through the structural fiets parkeren multi level bike park at the Centraal Station at 11,000 storage spaces.
The Amsterdam structural advantage runs three deep. The structural pre 1900 canal ring tier with the 165 canal kilometers plus the dense red brick row house plus the cobblestone narrow side street basket compresses the structural automobile traffic flow that lifts the structural cycling modal share to the global record reading. The structural OV Chipkaart plus the railway plus the bicycle integration tier delivers a multi modal commute basket at the OV Fiets bike rental at the destination station that no other European metropolitan zone matches at scale. The structural fietsstraat shared street tier across the 28 named cycle priority streets at the central tier delivers the legal automobile yield to bicycle right of way that lifts the structural cyclist safety basket above the Copenhagen equivalent on a per kilometer ridden tier.
The trade off against the Copenhagen (number 1) and Utrecht (number 3) picks runs on the structural bike theft index at 80,000 reported thefts annually across the central tier that the Copenhagen equivalent at 26,400 sits well below. The full Amsterdam city profile walks the cost, visa, and rental stack; the Amsterdam vs Rotterdam comparison sits the capital pick against the southern Dutch alternative. The best cities for coworking ranking covers the remote work tier; the best cities for startups ranking covers the Dutch tech stack. The euro to home currency move on the bike purchase plus rent stack runs on Wise; expat health insurance covering the November to March injury basket runs on SafetyWing; the first month short term stay across the De Pijp plus Oud Zuid tier books cleanest on Booking.com.
Protected lane network510 km
Modal share60 percent
Annual cyclist count2.4 million
03
9.4score
Netherlands · Utrecht province · 33,000 daily station flow
Utrecht, Netherlands
Utrecht closes the top three at a 9.4 score on the combined index of the 420 kilometer protected lane network across the central tier, the structural 50 percent cycling modal share at the central tier inner city trip basket that ties Copenhagen, and the structural Stationsplein bike park under the Utrecht Centraal at 12,500 storage spaces and 33,000 daily user flow that delivers the largest single bicycle parking facility on the planet across the 24 month basket since the May 2024 expansion.
The Utrecht structural advantage runs three deep. The structural 30 kilometer per hour speed limit on the central tier ring plus the fietsstraat shared street network across the central tier delivers the structural pedestrian and cyclist priority traffic basket. The structural Domplein plus the Oudegracht canal pedestrian tier at the medieval central core delivers a 0.8 square kilometer fully car free zone that the Copenhagen or Amsterdam equivalent compresses under the structural taxi and delivery van exceptions. The structural fast cycle highway between Utrecht Centraal and Amsterdam Centraal at the 38 kilometer dedicated paved tier delivers a 96 minute end to end ride at the average commuter pace that no other European metropolitan zone matches inter city on the cycling axis.
The trade off against the Copenhagen (number 1) and Amsterdam (number 2) picks runs on the structural cost basket at a 1,840 dollar a month furnished one bedroom rental at the central tier inside Utrecht against the Amsterdam equivalent at 2,400 dollars and the structural Dutch BSN registration tier on the long term rental basket. The full Utrecht city profile walks the cost, visa, and rental stack; the Utrecht vs Amsterdam comparison sits the second city pick against the capital alternative. The best cities for students ranking covers the structural university tier; the best cities for coworking ranking covers the remote work alternative. The euro to home currency move on the bike purchase plus rent stack runs on Wise; expat health insurance covering the structural cycling injury basket runs on SafetyWing; the Stationsplein area short term stay books cleanest on Booking.com.
Protected lane network420 km
Modal share50 percent
Daily station flow33,000
№ 02 — The Reading
How to read the index.
A note on what the composite score does and does not capture, and how to triangulate against the per axis reading at the per city profile.
The composite reading at the top of the cyclists index runs three deep this volume. Copenhagen takes the structural lead at 9.6 on the combined basket, Amsterdam closes a 0.1 to 0.3 point gap at second, and Utrecht sits inside a 0.2 to 0.4 point band at third. The three way structural separation sits inside the survey margin of error at 0.4 points; readers picking inside the top three should weight the secondary inputs at the cost basket, the climate window, and the visa stack from the per city profile rather than the structural composite ranking position alone. The Atlas editorial position runs on the structural top three as the structural shortlist tier, not the structural ordered ranking tier, at the May 2026 refresh.
The historical cyclists ranking from the November 2025 prior refresh moved three picks across the top 25 between the November and the May refresh. The structural movement basket runs on the per city cyclists input shift across the trailing 6 month window; the structural infrastructure investment basket plus the structural visa policy shift basket plus the structural cost basket compression deliver the bulk of the structural movement reading on the rolling six month basis. The editorial team flags the structural climbers and structural fallers at each refresh in the dedicated Journal column; the May 2026 climbers note is at May 2026 rankings update.
The reader use case for the cyclists ranking runs three deep. The structural relocation use case at the inbound expat tier runs on the composite reading plus the per axis reading at the cost basket plus the visa stack across the per city profile. The structural travel use case at the medium duration trip tier runs on the composite reading plus the per axis reading at the climate window plus the cost basket. The structural lifestyle research use case at the digital nomad tier runs on the composite reading plus the per axis reading at the internet speed basket plus the time zone fit basket plus the cost basket. The Atlas Where Should I Live quiz at the tools section delivers the per use case shortlist tier for the structural reader picking between the top 5 to top 10 of the cyclists index against the structural alternative ranking from the related rankings basket.
The cross reference basket against the related cyclists adjacent rankings runs four deep. The best cities for tech jobs ranking covers the structural employer cluster basket; the best cities for coworking ranking covers the structural remote work tier; the best cities for summer ranking covers the structural warm weather alternative; the best cheapest cities to live ranking covers the structural cost basket compression alternative. Readers should triangulate the cyclists index against at least two of the four related rankings before acting on the structural relocation, travel, or lifestyle research use case at the per city level.
№ 02 — The Index
The full 25 for 2026.
The complete index, sorted by composite score. Click into any city for the full profile.
The full cyclists index runs the entire top 25 with the structural reading at the May 2026 refresh on the per city basis. Each row carries the structural city slug to the full city profile, the country plus region tag, the structural network km reading, the structural monthly usd reading, the structural season window, and the final composite score on the green at 8.0 plus, amber at 6.0 to 7.9, and red below 6.0 color basket. Click into any row for the full city profile; cross reference against the related rankings in the closing dark section.
The reading recalibrates monthly from the source basket; the methodology note at method.html covers the full input weighting plus the structural exclusion criteria. The next quarterly refresh runs on August 1, 2026; submit a city correction to editor@everycity.guide with the source. The structural reading sits independent of any sponsored placement; the everycity.guide editorial does not run sponsored content under any commercial arrangement.
The 4 through 10 tier carries Antwerp, Strasbourg, Bremen, Berlin, Munich, Vienna, Tokyo. Each delivers a structural cyclists reading above the 8.0 threshold across the composite index. The structural separation between the 8.8 and the 8.4 reading at the 4 through 7 band sits below the survey margin of error at 0.2 points; readers picking inside this band should weight the secondary inputs at the cost basket plus the climate window plus the visa stack from the city profile basket rather than the composite ranking position alone.
The 11 through 25 tier carries Paris, Barcelona, Ghent, Stockholm, Helsinki, Tel Aviv, Lyon, Vancouver, Minneapolis, Buenos Aires, Portland, San Francisco, New York, London, Seoul. The reading at the lower band ranges from the 8.1 high to the 7.0 low; the structural distinction between the 8.0 and the 7.0 reading reflects the structural compression on one or two of the five input axes against the structural strength on the remaining basket. Readers prioritizing a single axis (cost, climate, visa, employer cluster) over the composite should pull the per axis reading from the methodology note and the per city city profile rather than acting on the composite ranking alone.
The composite index runs five inputs at equal weight; the methodology note at method.html covers the full input weighting plus the structural exclusion criteria. The structural 7.0 floor at the bottom of the top 25 sits well above the 5.4 reading at the 50th city of our extended 5,000 city dataset; the bottom 4,975 of the 5,000 fall outside the publication threshold for this ranking. The structural top 25 reading represents 0.5 percent of the global metropolitan zone basket.
№ 03 — Honorable Mentions
Five close misses.
Cities that did not make the top 25 but deserve the read. Each one has a structural reading or a context shift that lifts the case for a longer look.
Malmo runs the 510 kilometer protected lane network across the structural Oresund crossing tier; the structural cycling modal share at 26 percent of central tier commute trips sits ahead of every Northern European pick outside Denmark and the Netherlands. The Malmo profile walks the Oresund commuter stack.
Oslo holds 240 kilometers of separated cycling infrastructure inside the central tier; the structural electric assist bike subsidy at 25 percent of the purchase price up to 26,000 NOK lifts the gradient compromise at the Holmenkollen tier. The Oslo profile covers the Scandinavian winter cycling tier.
Seville built 180 kilometers of segregated lane network across a five year programme that lifted the structural cycling modal share from 0.5 percent to 9 percent of central tier trips. The Seville profile walks the Andalusian cycling stack.
Rotterdam delivers 640 kilometers of cycling infrastructure across the central tier; the structural cycling modal share at 23 percent of central tier trips sits below the Amsterdam or Utrecht equivalent but ahead of every other major European port. The Rotterdam profile covers the Dutch port cycling stack.
Key stat640
Cost / mo55 USD
№ 04 — How We Scored
The method.
Five equally weighted inputs, normalized to 0 to 10, recalibrated each quarter. No sponsored placements. No city pay for ranking arrangement.
The cyclists index runs five inputs at equal weight: each input normalizes to a 0 through 10 reading on the per city basis from the source dataset, the composite score sits as the unweighted arithmetic mean of the five normalized readings, and the final score rounds to the single decimal at the publication tier. The five input basket sits at the structural intersection of the public sport ministry data, the third party benchmark survey, and the editorial spot check across the per city sample at the May 2026 refresh window.
The structural exclusion criteria run three deep. We excluded any metropolitan zone with a population below 250,000 to keep the structural reading at the metropolitan tier and to compress the structural noise basket from the small sample on a per input reading. We excluded any city with a structural data gap of more than two of the five inputs at the May 2026 refresh; the structural data gap basket touched 84 of the 5,000 metropolitan zones at the trailing reading. We excluded any city under an active United States or European Union sanctions regime as of the May 2026 reading; the structural sanctions basket touched 24 of the 5,000 metropolitan zones at the May 2026 reading.
The structural revenue model at everycity.guide runs on the affiliate basket from Wise for international transfers, SafetyWing for expat health insurance, and Booking.com for short term stays at the relocation tier. The placement of the affiliate link inside the editorial copy follows the structural natural fit basket; we never accept payment for ranking position, never include sponsored placements inside the index, and never adjust the input weighting at the request of any commercial partner. The full editorial method note at method.html covers the structural firewall between the editorial and the affiliate basket.
The Five Inputs
What goes into the cyclists index
Ranked by combined cycling index: protected lane network kilometers, cycling modal share, urban gradient, year round riding window, and theft index. Five inputs, equal weight, sourced from city sport ministries, the Copenhagenize Index, OECD modal share data, OpenStreetMap, and police theft statistics. Each input is normalized to a 0 to 10 scale; the final score is the simple unweighted mean.
Sources
Where the numbers came from
City sport ministries and tourism boards. Numbeo for the cost basket. OECD for the structural municipal investment tier. World Bank for the country level air quality and infrastructure basket. The full method note is at method.html; we recalibrate every quarter.
What we excluded
What did not make the index
We excluded structural sponsored placements, tourism board partnerships, and any city pay for ranking arrangement. We also excluded any city with a population below 250,000 to keep the structural reading at the metropolitan zone tier.
Disagree?
Tell us where the data is wrong
Email the editor at editor@everycity.guide with the city, the input, and your source. We pull the structural reading every quarter; the next refresh runs on August 1, 2026. The methodology note is at method.html.
Sources: Numbeo Cost of Living and Crime Index, May 2026 release. OECD Better Life Index. World Bank development indicators 2025. Mercer Cost of Living City Ranking 2025. Eurostat regional yearbook 2025. EEA bathing water quality 2024. Surfline forecast archive. IHRSA Global Report 2025. IAAF road race archive. Copenhagenize Index 2025. National sport ministries. Photography: Unsplash and Pexels under their respective free licenses. Last refreshed: May 1, 2026. Next refresh: August 1, 2026. Editorial method:read the full note.
First published December 7, 2024. Last updated April 23, 2026.