How steep is that hill, really?
It depends how far you measure — the same hill can honestly be 32% over 2 m and 25% over 100 m at once. So every gradient published here states the distance it was measured over, computed from national laser surveys by one published method anyone can re-check. One survey, country by country, wherever open LiDAR exists.
How to read a gradient ladder
Every climb carries the same ladder of rolling maxima — the steepest 10 m, 25 m, 50 m and 100 m anywhere on the road — so a short sharp ramp and a long grinding pass can be compared without either being flattered. Rankings use the 25 m rung, and the Length and Overall columns beside it say whether a row is a brief pitch or a sustained climb. A value measured under tree canopy or beside a structure is marked ≈, and every climb carries a evidence-quality letter — saying what the figure rests on, not how accurate the number is — how to read these numbers →
This is an open survey, not a vetted route guide: every number can be re-checked from the open data, corrections are welcome from anyone — and access, surfaces and safety are yours to judge on the ground. The survey is a work in progress, updated as and when new data lands and review time allows. The measurements themselves are the product: every climb page ships a machine-readable OCL document, and each country’s whole page catalogue downloads as a CSV.
Which hills get a page
We measure every paved public road in a region that shows any hint of being steep — tens of thousands of roads so far. Most turn out to be ordinary; they stay in the dataset. Around 21,800 have a page of their own — 3,500 to 6,200 per country — and the pages are the survey’s public face. A hill earns one in any of three ways:
- It is seriously steep. Somewhere on the hill there is a stretch of at least 25 continuous metres steeper than that country’s cutoff — currently 20% — where the laser has a clear view of the road. Where trees, bridges or walls make the measurement less certain, the bar is higher (26%), and the page passes the survey’s battery of checks before it ranks — classifiers built from thousands of human rulings, listed in the methodology. A case the checks cannot settle goes to a person, and is listed but not ranked until it is; as new checks are built, earlier pages are run through them too.
- It is a big climb. A long, unrelenting ascent (on the order of 1.5–2 km at around 10% or steeper), or one of the 30 biggest net rises — bottom to top — in its country.
- People already know it. Championship venues, guidebook climbs and race courses, from the recognition sources each country’s page lists. Mentions on other lists are noted on pages but don’t create a page by themselves.
The cutoffs are editorial, not physics: they are set to keep each country’s pages a manageable, human-reviewable number, and they loosen as review capacity grows. A hill below the cutoff is still measured, still in the dataset, and still checkable — absence of a page is never a verdict on the hill. Each country’s page says what its own open data supports.
The surveys




The steepest 25 m — one cross-survey ranking — paved roads
Current coverage: the UK, US, Swiss, Austrian and French surveys — not the world. Every published climb the crown rules admit (evidence quality A or B — the pages that came through the checks), ranked together by steepest continuous 25 m — all 9880 of them; shown here are the cross-survey top 100 plus each survey’s top 25 at their true ranks. Ranked by one steepest window, a row may be a brief sharp pitch on an otherwise gentle road or a sustained traditional climb — the Length and Overall columns tell you which. ≈ marks values under tree cover or structures (less certain — the flag does not say whether the true value is higher or lower).
| Rank | Climb | Country | Where | Length | Overall | Max 25 m | Surface | Notes |
|---|---|---|---|---|---|---|---|---|
| #1 | Lane near Dolgarrog | UK | Dolgarrog | 0.7 km | 22.4% | 36.6%≈caveated | paved | access note — see climb page |
| #2 | Discovered lane (46.3025, 7.0344) | Swiss | Ollon | 0.4 km | 16.2% | 34.6% | paved | toll/park road — controlled access (fees, gates, seasons; see climb page) |
| #3 | Route de La Turbie | French | Èze | 0.8 km | 7.1% | 34.5%≈caveated | paved | |
| #4 | Lane near Middlewood | UK | Bathpool | 0.6 km | 14.4% | 34.3%≈caveated | paved | |
| #5 | Ferndale Street | US | Pittsburgh | 0.4 km | 10.1% | 34.3% | paved | possible unmapped bridge or hollow at the steepest section — pending human review |
| #6 | Wagg Lane | UK | Probus | 0.4 km | 6.9% | 33.4% | paved | possible unmapped bridge or hollow at the steepest section — pending human review |
| #7 | Bachstrasse | Swiss | Gersau | 1.3 km | 12.9% | 32.9% | paved | |
| #8 | Montée des Issards | French | Vallauris | 0.2 km | 16.7% | 32.7% | paved | |
| #9 | Ffordd Pen Llech | UK | Harlech | 0.2 km | 17.2% | 32.6%≈caveated | paved | access note — see climb page |
| #10 | Chalford Bottom to Burnt Ash | UK | Chalford | 1.6 km | 7.6% | 32.5%≈caveated | paved | |
| #11 | Route de Sigeroula | Swiss | Chalais | 0.8 km | 15.0% | 32.2%≈caveated | paved | |
| #12 | Pannier Lane | UK | Carbis Bay | 0.6 km | 8.7% | 32.0% | paved | |
| #13 | Valley Road | UK | Carbis Bay | 0.4 km | 13.4% | 32.0% | paved | |
| #14 | Ffordd-las to Hay Bluff | UK | Ffordd-las | 1.1 km | 12.8% | 31.9%≈caveated | paved | |
| #15 | Discovered lane (50.4931, -4.8125) | UK | Burlawn | 0.7 km | 11.4% | 31.7% | paved | |
| #16 | Chemin Daou Ribas | French | Spéracèdes | 1.3 km | 11.2% | 31.7% | paved | |
| #17 | Züntihohle | Swiss | Sigriswil | 1.9 km | 16.9% | 31.6% | paved | |
| #18 | Ruelle de la Croisée | Swiss | Fully | 0.6 km | 16.4% | 31.6% | paved | |
| #19 | Combe de Notre-Dame | French | Tourrettes-sur-Loup | 0.5 km | 19.6% | 31.6%≈caveated | paved | |
| #20 | Rue des Collines | Swiss | Chalais | 0.3 km | 15.1% | 31.5% | paved | |
| #21 | Montée de Subreville | French | Vallauris | 0.4 km | 12.2% | 31.5% | paved | |
| #22 | Route de Malatrex | Swiss | Troistorrents | 0.3 km | 21.4% | 31.4% | paved | |
| #23 | Chemin de Mourat | Swiss | Lutry | 0.3 km | 19.9% | 31.4% | paved | |
| #24 | Route de Montgoutoux | French | Crêts-en-Belledonne | 5.0 km | 7.5% | 31.4%≈caveated | paved | |
| #25 | Whiterock Road | UK | Belfast | 0.9 km | 11.9% | 31.3%≈caveated | paved | |
| #26 | Chemin du Peulet | Swiss | Fully | 3.4 km | 12.7% | 31.1% | paved | |
| #27 | 50th Street | US | Altoona | 0.5 km | 10.1% | 31.1% | paved | |
| #28 | Chemin de Peyre Amoroure | French | Saint-Apollinaire | 2.7 km | 9.1% | 31.1%≈caveated | paved | |
| #29 | Zaunsteinweg | Austrian | Nestelbach bei Graz | 1.0 km | 7.4% | 31.1%≈caveated | paved | |
| #30 | West Holly Street | US | Shamokin | 0.6 km | 8.2% | 31.1% | paved | |
| #31 | Rädermacher | Austrian | Dornbirn | 1.2 km | 16.9% | 31.1%≈caveated | paved | |
| #32 | Chemin du Cabinet | Swiss | Villeneuve (VD) | 0.4 km | 16.3% | 31.1% | paved | |
| #33 | Chemin du Pérussier | French | Le Lavandou | 0.2 km | 18.5% | 31.0% | paved | |
| #34 | Wilerallmistrasse | Swiss | Sigriswil | 1.7 km | 12.5% | 31.0%≈caveated | paved | |
| #35 | Discovered lane (43.6097, 6.9113) | French | Auribeau-sur-Siagne | 0.2 km | 15.0% | 31.0% | paved | |
| #36 | Chemin de la Tella | French | Èze | 0.6 km | 20.2% | 31.0%≈caveated | paved | |
| #37 | Chemin du Tuf | French | Tourrettes-sur-Loup | 0.7 km | 13.5% | 30.9% | paved | |
| #38 | Discovered lane (41.5564, 9.0282) | French | Monacia-d'Aullène | 3.9 km | 7.1% | 30.9% | paved | |
| #39 | Route du Pré Neuf | French | Tourrettes-sur-Loup | 0.9 km | 11.0% | 30.8% | paved | |
| #40 | Chemin des Cambreniers | French | Vence | 1.9 km | 8.9% | 30.8%≈caveated | paved | |
| #41 | Chemin de Panisse | French | Pégomas | 0.3 km | 18.8% | 30.7% | paved | |
| #42 | Chemin de la Bagode | French | Saint-Ismier | 0.3 km | 14.7% | 30.7% | paved | |
| #43 | North 8th Street | US | Jeannette | 0.2 km | 9.6% | 30.6% | paved | |
| #44 | Hey Lane | UK | Banquet House Clough | 2.5 km | 7.9% | 30.6% | paved | |
| #45 | Rue des Vignes | Swiss | Conthey | 0.3 km | 17.7% | 30.4% | paved | |
| #46 | Chemin de Neyramand | French | Désaignes | 5.6 km | 7.8% | 30.4%≈caveated | paved | |
| #47 | Chemin de Roumanille | French | Mandelieu-la-Napoule | 0.4 km | 14.6% | 30.4%≈caveated | paved | |
| #48 | Montée des Alboscs | French | Chadrac | 0.2 km | 18.6% | 30.3% | paved | |
| #49 | Chemin du Flumez | Swiss | Blonay - Saint-Légier | 1.1 km | 12.7% | 30.3% | paved | |
| #50 | Melin-y-coed to Pant-y-maes | UK | Melin-y-coed | 2.5 km | 10.7% | 30.3%≈caveated | paved | |
| #51 | Chemin du Goubet | French | Carros | 0.3 km | 15.4% | 30.2%≈caveated | paved | |
| #52 | Chemin de la Chabanette | French | Sète | 0.6 km | 16.1% | 30.1% | paved | |
| #53 | Limber Hill | UK | Carr End | 1.0 km | 6.5% | 30.1% | paved | |
| #54 | Witeschrandstrasse | Swiss | Arth | 0.8 km | 17.3% | 30.0%≈caveated | paved | |
| #55 | Chemin de La Roua | Swiss | Evolène | 0.4 km | 12.3% | 30.0% | paved | |
| #56 | Valerie Run | US | Northbridge | 1.0 km | 5.2% | 30.0%≈caveated | paved | the laser survey shows no road bed at the steepest section — held pending verification |
| #57 | Discovered lane (41.6688, 8.9090) | French | Propriano | 0.5 km | 9.8% | 30.0% | paved | |
| #58 | Heol Feurig | UK | Dolgellau | 0.3 km | 11.5% | 30.0%≈caveated | paved | |
| #59 | chemin d'i Setti | French | Coti-Chiavari | 0.9 km | 11.3% | 29.9% | paved | |
| #60 | Route de la Forclaz | Swiss | Ormont-Dessous | 2.4 km | 8.7% | 29.9% | paved | |
| #61 | Tuftgässli | Swiss | Grindelwald | 0.4 km | 15.6% | 29.9% | paved | |
| #62 | Emmetiweg | Swiss | Lungern | 1.5 km | 12.6% | 29.9% | paved | |
| #63 | 2nd Street | US | Monessen | 0.7 km | 9.0% | 29.9% | paved | |
| #64 | Llanellen to Coed y Prior | UK | Llanellen | 0.9 km | 14.9% | 29.9%≈caveated | paved | access note — see climb page |
| #65 | Discovered lane (52.4236, -3.1010) | UK | Newcastle | 1.5 km | 12.8% | 29.9% | paved | |
| #66 | Route de Panex | Swiss | Ollon | 0.5 km | 13.2% | 29.8% | paved | |
| #67 | Corniche de Strasbourg | French | Rayol-Canadel-sur-Mer | 1.7 km | 10.5% | 29.8% | paved | |
| #68 | Chemin de Sonjon | Swiss | Ollon | 0.5 km | 15.7% | 29.8% | paved | |
| #69 | Chemin de la Segnire | Swiss | Bourg-en-Lavaux | 0.7 km | 19.8% | 29.7% | paved | |
| #70 | Haldenweg | Swiss | Thun | 0.5 km | 18.7% | 29.7%≈caveated | paved | |
| #71 | Miltenweidweg | Swiss | Feusisberg | 0.6 km | 17.3% | 29.7% | paved | |
| #72 | Chemin de la Poya | Swiss | Nendaz | 0.4 km | 21.6% | 29.6% | paved | |
| #73 | Discovered lane (43.6879, 7.0960) | French | La Colle-sur-Loup | 0.4 km | 14.0% | 29.6% | paved | |
| #74 | Coronation Street | UK | Wyndham | 0.3 km | 11.4% | 29.6% | paved | |
| #75 | Chemin de l'Ancien cimetière | French | Les Adrets-de-l'Estérel | 0.5 km | 14.5% | 29.6% | paved | |
| #76 | Montée de Belledent | French | Vif | 0.3 km | 10.1% | 29.6% | paved | |
| #77 | Chemin des Camplets | French | Vielle-Aure | 0.3 km | 22.3% | 29.5% | paved | |
| #78 | Bredwardine Hill | UK | Bredwardine | 3.3 km | 7.0% | 29.5% | paved | |
| #79 | Hohenweg Nordrampe | Swiss | Reichenbach im Kandertal | 4.5 km | 10.5% | 29.5%≈caveated | paved | |
| #80 | Earl Street | US | North Braddock | 0.6 km | 10.9% | 29.4% | paved | |
| #81 | Discovered lane (54.3741, -2.3426) | UK | Wild Boar Fell | 0.3 km | 12.5% | 29.4% | paved | access note — see climb page |
| #82 | Chemin de la Fontaine | French | Châbons | 0.7 km | 14.1% | 29.4%≈caveated | paved | |
| #83 | Shaw Road | US | Lodi | 3.3 km | 5.2% | 29.4%≈caveated | paved | |
| #84 | Chemin du Gard | French | Blandin | 0.9 km | 11.4% | 29.4%≈caveated | paved | |
| #85 | Impasse du Crête Côte | French | La Plagne-Tarentaise | 0.8 km | 13.3% | 29.4%≈caveated | paved | |
| #86 | Beach Road | UK | Babbacombe | 0.4 km | 18.6% | 29.4%≈caveated | paved | |
| #87 | Rue Lou Gonthier | French | Les Belleville | 0.9 km | 8.9% | 29.4%≈caveated | paved | |
| #88 | Chemin des Salles | French | Cagnes-sur-Mer | 0.3 km | 18.4% | 29.4% | paved | |
| #89 | Great Witley to Abberley Hill | UK | Great Witley | 0.3 km | 16.6% | 29.3% | paved | access note — see climb page |
| #90 | Discovered lane (43.6516, 6.8701) | French | Cabris | 0.4 km | 16.3% | 29.3% | paved | |
| #91 | Chemin de Font Luègne | French | Tourrettes-sur-Loup | 0.5 km | 11.7% | 29.3% | paved | |
| #92 | Discovered lane (45.9395, 6.4371) | French | Le Grand-Bornand | 0.5 km | 11.3% | 29.3% | paved | |
| #93 | West Ridge Street | US | Mount Union | 0.2 km | 16.0% | 29.3% | paved | |
| #94 | Discovered lane (47.0369, 7.9013) | Swiss | Luthern | 1.0 km | 11.7% | 29.2% | paved | |
| #95 | Chemin des Bachassoux | French | Polignac | 0.6 km | 13.1% | 29.2%≈caveated | paved | |
| #96 | Allison Avenue | US | Emsworth | 0.3 km | 16.4% | 29.2% | paved | |
| #97 | Buchrainweg | Swiss | Rothrist | 0.7 km | 8.7% | 29.2% | paved | |
| #98 | Route de Chibo | Swiss | Fully | 0.6 km | 20.7% | 29.2% | paved | |
| #99 | Discovered lane (43.5859, 7.0678) | French | Vallauris | 0.3 km | 20.3% | 29.1% | paved | |
| #100 | Masontown Woodside Road | US | German | 2.2 km | 4.1% | 29.1% | paved | |
| #101 | Dornbush Street | US | Pittsburgh | 0.4 km | 17.2% | 29.1% | paved | |
| · · · ranks #102–#103 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #104 | Bussage Hill | UK | Brownshill | 1.1 km | 9.0% | 29.0%≈caveated | paved | |
| · · · ranks #105–#105 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #106 | Bryn Rhyd-yr-Arian to Mynydd Tryfan | UK | Bryn Rhyd-yr-Arian | 2.9 km | 5.1% | 29.0%≈caveated | paved | |
| · · · ranks #107–#108 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #109 | Discovered lane (40.7181, -76.8755) | US | Union | 0.3 km | 17.6% | 28.9% | paved (estimated) | surface estimated from imagery and LiDAR: paved, medium confidence |
| · · · ranks #110–#110 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #111 | Discovered lane (53.2217, -3.3531) | UK | Bodfari | 0.3 km | 17.1% | 28.9%≈caveated | paved | |
| · · · ranks #112–#112 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #113 | 10th Street | US | Franklin | 0.5 km | 6.1% | 28.9% | paved | |
| · · · ranks #114–#115 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #116 | East Locust Street | US | Clearfield | 1.2 km | 4.6% | 28.8% | paved | |
| #117 | Discovered lane (52.7658, -3.9416) | UK | Pen-y-bryn | 1.4 km | 10.1% | 28.7%≈caveated | paved | |
| · · · ranks #118–#128 (11 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #129 | 24th Avenue | US | Altoona | 1.4 km | 3.4% | 28.7% | paved | |
| · · · ranks #130–#134 (5 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #135 | Thistle Avenue | US | Vernon | 1.3 km | 6.8% | 28.6%≈caveated | paved | |
| · · · ranks #136–#153 (18 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #154 | Caperton Street | US | Pittsburgh | 0.6 km | 7.5% | 28.5% | paved | |
| · · · ranks #155–#157 (3 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #158 | Discovered lane (40.0008, -76.6520) | US | Springettsbury | 0.4 km | 9.1% | 28.4% | paved | |
| · · · ranks #159–#160 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #161 | 12th Street | US | Charleroi | 0.6 km | 14.6% | 28.3%≈caveated | paved | |
| · · · ranks #162–#164 (3 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #165 | Hemlock Street | US | Shamokin | 0.7 km | 9.2% | 28.3% | paved | |
| #166 | Maukanani Road | US | Kula | 0.4 km | 18.5% | 28.3% | paved | |
| · · · ranks #167–#168 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #169 | Broad Street | US | South Fork | 0.5 km | 10.5% | 28.3% | paved | |
| #170 | 17th Street | US | Freedom | 0.6 km | 9.0% | 28.3% | paved | |
| · · · ranks #171–#173 (3 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #174 | Lanmore Avenue | US | Brentwood | 0.3 km | 10.8% | 28.2% | paved | |
| · · · ranks #175–#233 (59 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #234 | Sonneggweg | Austrian | Großarl | 1.2 km | 11.7% | 27.6% | paved | |
| · · · ranks #235–#381 (147 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #382 | Riegelweg | Austrian | Heimschuh | 0.6 km | 14.9% | 26.6%≈caveated | paved | |
| · · · ranks #383–#399 (17 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #400 | Discovered lane (46.9731, 16.0946) | Austrian | Unterlamm | 2.2 km | 3.5% | 26.5%≈caveated | paved | |
| · · · ranks #401–#665 (265 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #666 | Lus | Austrian | Reith bei Seefeld | 0.4 km | 17.2% | 25.5% | paved | |
| · · · ranks #667–#800 (134 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #801 | Talweg | Austrian | Sölk | 0.3 km | 16.0% | 25.1% | paved | |
| · · · ranks #802–#830 (29 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #831 | Am Nordhang | Austrian | Gramastetten | 0.5 km | 14.6% | 25.0% | paved | |
| · · · ranks #832–#868 (37 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #869 | Mühldörflweg | Austrian | Trieben | 0.3 km | 16.0% | 24.9% | paved | |
| · · · ranks #870–#887 (18 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #888 | Schmirn-Leite | Austrian | Schmirn | 0.4 km | 11.1% | 24.9% | paved | |
| · · · ranks #889–#912 (24 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #913 | Hummelstraße | Austrian | Scheifling | 0.4 km | 11.0% | 24.8%≈caveated | paved | |
| · · · ranks #914–#975 (62 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #976 | Maier-Suppanweg | Austrian | Kirchbach-Zerlach | 0.4 km | 13.0% | 24.6%≈caveated | paved | |
| · · · ranks #977–#1171 (195 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1172 | Fichtenweg | Austrian | Koppl | 0.4 km | 15.2% | 24.2%≈caveated | paved | |
| · · · ranks #1173–#1207 (35 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1208 | Buchboden | Austrian | Sonntag | 0.7 km | 12.5% | 24.1% | paved | |
| · · · ranks #1209–#1466 (258 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1467 | Sonnleitenstraße | Austrian | Gleinstätten | 2.0 km | 11.5% | 23.7%≈caveated | paved | |
| · · · ranks #1468–#1488 (21 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1489 | Am Tiefen Weg | Austrian | Steyregg | 0.4 km | 14.7% | 23.7% | paved | |
| · · · ranks #1490–#1562 (73 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1563 | Discovered lane (48.2629, 14.6360) | Austrian | Allerheiligen im Mühlkreis | 0.8 km | 13.7% | 23.6%≈caveated | paved | |
| · · · ranks #1564–#1677 (114 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1678 | Kreuzweg | Austrian | St. Gotthard im Mühlkreis | 1.0 km | 13.0% | 23.4%≈caveated | paved | |
| · · · ranks #1679–#1697 (19 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1698 | Gregerbauerweg | Austrian | Weinitzen | 1.1 km | 12.7% | 23.4%≈caveated | paved | |
| · · · ranks #1699–#1808 (110 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1809 | Kammerjoch | Austrian | Klosterneuburg | 0.6 km | 13.0% | 23.2% | paved | |
| · · · ranks #1810–#1823 (14 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1824 | Gründlweg | Austrian | Ehrenhausen an der Weinstraße | 0.4 km | 8.6% | 23.2% | paved | |
| · · · ranks #1825–#1866 (42 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1867 | Teichweg | Austrian | Thannhausen | 0.6 km | 11.5% | 23.2% | paved | |
| · · · ranks #1868–#1872 (5 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1873 | Umbrückleralmweg | Austrian | Rum | 0.4 km | 16.3% | 23.1%≈caveated | paved | |
| · · · ranks #1874–#1914 (41 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1915 | Feriendorfstraße | Austrian | Iselsberg-Stronach | 0.2 km | 10.2% | 23.1% | paved | |
| · · · ranks #1916–#1995 (80 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French tables · · · | ||||||||
| #1996 | Discovered lane (47.3764, 16.2606) | Austrian | Mariasdorf | 0.6 km | 12.7% | 23.0% | paved | |
US surface chips come from each state’s road inventory; Swiss surface chips come from swisstopo’s swissTLM3D road model; Austrian surface chips come from GIP.at, Austria’s official transport graph; French surface chips come from BD TOPO®, IGN’s national topographic database; UK climbs are paved public roads by survey scope.
Every climb, with quality flags and full ladders: UK rankings · US rankings · Swiss rankings · Austrian rankings · French rankings
Corrections welcome
Seen a sign we don’t show, a gate, a seasonal closure, or a better name for a road? Submit an update — no account needed, photos welcome via the GitHub option there. On-the-ground observations are recorded as evidence and tested against the measurement, exactly like the signs and map tags already in the dataset.
Last updated 26 September 2026 — what changed. The method travels: anywhere that publishes open elevation data can be next. Reuse is welcome: any individual climb’s page and charts are CC BY 4.0 and the dataset is ODbL 1.0, with attribution to the national surveys the numbers are measured from. How it works, in full: methodology · the OCL format · licensing & reuse · why this survey exists.
