LIVING SURVEY — measurements are reviewed continuously as new data and local evidence arrive. Seen a sign, a gate, or a better name? Submit an update no account needed · photos welcome via GitHub

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.

Measured from open dataEvery value is computed from professionally flown national LiDAR — never copied from a sign, a book, a GPS trace or another database.
Every maximum states its distanceCefn Llan carried a 25% sign and a 32% sign — both arguably right, at different measuring distances (25.1% over 100 m, 32.1% over 2 m). A bare percentage can’t be checked; a percentage with its measuring distance can — that discipline is the survey’s published data format.
Shows its workingAn evidence-quality letter, quality flags, provenance to the exact survey tiles, and a machine-readable document on every climb — plus a methodology that documents how the numbers are policed.
Claims are tested, not trustedSigns, book values and local reports are recorded as evidence and compared with the measurement — why this survey 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 you see not just how steep it gets, but how long it stays that steep. A short sharp ramp peaks high and falls away down the ladder; a long grinding pass holds its number. 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 26,200 have a page of their own — 600 to 6,800 per country — and the pages are the survey’s public face. Across the survey: 26,291 measured / 26,222 published / 14,084 ranked. A hill earns one in any of three ways:

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

United Kingdom3476 climbs · 387 km of total ascent (rough)all four nations, where the open British laser record reaches — and where the survey beganMap of every published UK climb
United States6754 climbs across the six New England states and New Jersey, New York, Pennsylvania, Hawaii, California, Washington, Oregon, Utah, Virginia, North Carolina and West Virginia · 3504 in the rankingsthe Green Mountain gaps, the Northeast's hillclimb race courses, and America's steepest mile, on the public-domain USGS 3DEP 1 m laser surveysMap of the Northeastern US and Hawaii and West Coast and Mountain West and Southern Appalachians measured set
Switzerland3743 climbs across 26 cantons of Switzerland · 1851 in the rankingsthe great alpine passes and the steepest village ramps, on swisstopo’s swissALTI3D 0.5 m laser surveysMap of the Swiss measured set
Austria4381 climbs across 9 Länder of Austria · 1476 in the rankingsthe great alpine passes and the steepest village ramps, on the national 1 m airborne-laser terrain model (BEV and the Länder)Map of the Austrian measured set
France6558 climbs across the Alps, the Vosges, the Pyrenees, the Massif Central, the Jura, Corsica, Provence, the north-west, the north-east, the Centre and the south-west (77 departments) · 4465 in the rankingsthe great cols and the steepest village ramps, on IGN’s LiDAR HD 0.5 m laser surveysMap of the French measured set
New Zealand698 climbs across 16 regions of New Zealand · 385 in the rankingsBaldwin Street, the great mountain passes and the steepest village streets, on the national 1 m LiDAR terrain model (Toitū Te Whenua Land Information New Zealand)Map of the New Zealand measured set
Norway612 climbs across 14 fylker of Norway · 383 in the rankingsthe great mountain roads and the steepest village ramps, on the national 1 m terrain model (Kartverket)Map of the Norwegian measured set

The steepest 25 m — one cross-survey ranking — paved roads

Current coverage: the UK, US, Swiss, Austrian, French, NZ and Norwegian 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 9451 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).

Surface: · Caveated rows: (ranks stay the true ranks) · Country:
RankClimbCountryWhereLengthOverallMax 25 mSurfaceNotes
#1Lane near DolgarrogUKDolgarrog0.7 km22.4%36.6%≈caveatedpavedaccess note — see climb page
#2Baldwin StreetNZOtago0.4 km17.4%34.5%Paved
#3Via ai MontiSwissNeggio0.3 km18.8%34.5%Paved
#4Chemin de la TellaFrenchÈze1.0 km10.4%34.4%≈caveatedPaved
#5Ferndale StreetUSPittsburgh0.4 km10.1%34.3%Paved
#6Wagg LaneUKProbus0.4 km6.9%33.4%paved
#7BachstrasseSwissGersau1.3 km12.9%32.9%Paved
#8Arnold StreetNZOtago0.4 km17.3%32.9%≈caveatedPaved
#9Montée des IssardsFrenchVallauris0.2 km16.7%32.7%Paved
#10Chemin de la VouardeSwissNendaz0.8 km18.3%32.7%≈caveatedPaved
#11Ffordd Pen LlechUKHarlech0.2 km17.2%32.6%≈caveatedpavedaccess note — see climb page
#12Chalford Bottom to Burnt AshUKChalford1.6 km7.6%32.5%≈caveatedpaved
#13Route de SigeroulaSwissChalais0.8 km15.0%32.2%≈caveatedPaved
#14Fargo StreetUSLos Angeles0.2 km26.1%32.2%Paved
#15Barnes DriveNZOtago0.2 km19.9%32.2%Paved
#16Valley RoadUKCarbis Bay0.4 km13.4%32.0%paved
#17Chemin de la MeudetteSwissMartigny-Combe0.5 km19.1%32.0%Paved
#18Ffordd-las to Hay BluffUKFfordd-las1.1 km12.8%31.9%≈caveatedpaved
#19Lane near Burlawn (50.4931, -4.8125)UKBurlawn0.7 km11.4%31.7%paved
#20Chemin Daou RibasFrenchSpéracèdes1.3 km11.2%31.7%Paved
#2122nd Street (Church–Vicksburg)USWestern Addition-Buena Vista-Eureka Valley0.1 km25.1%31.7%Paved
#22ZüntihohleSwissSigriswil1.9 km16.9%31.6%Paved
#23Filbert Street (Hyde–Leavenworth)USDowntown-Northeast Neighborhoods-Treasure Island0.1 km15.5%31.6%Paved
#24Mt Cecil RoadNZFeatherston Community2.2 km5.1%31.6%≈caveatedPaved
#25Sentier Tassonnières-RappeSwissFully0.6 km16.4%31.6%Paved
#26Combe de Notre-DameFrenchTourrettes-sur-Loup0.5 km19.6%31.6%≈caveatedPaved
#27Montée de SubrevilleFrenchVallauris0.4 km12.2%31.5%Paved
#28Route de MalatrexSwissTroistorrents0.3 km21.4%31.4%Paved
#29Gregory StreetNZSouthland0.2 km11.6%31.4%Paved
#30Chemin de MouratSwissLutry0.3 km19.9%31.4%Paved
#31Route de MontgoutouxFrenchCrêts-en-Belledonne5.0 km7.5%31.4%≈caveatedPaved
#32Whiterock RoadUKBelfast0.9 km11.9%31.3%≈caveatedpaved
#33GummenbachwegSwissGrindelwald1.0 km16.9%31.3%Paved
#34Chemin de la Grand-RayeSwissFully2.7 km17.5%31.2%Paved
#35Dalmeny StreetNZOtago0.4 km19.2%31.2%Paved
#36Chemin du PeuletSwissFully3.4 km12.7%31.1%Paved
#3750th StreetUSAltoona0.5 km10.1%31.1%Paved
#38Chemin de Peyre AmoroureFrenchSaint-Apollinaire2.7 km9.1%31.1%≈caveatedPaved
#39ZaunsteinwegAustrianNestelbach bei Graz1.0 km7.4%31.1%≈caveatedPaved
#40RädermacherAustrianDornbirn1.2 km16.9%31.1%≈caveatedPaved
#41Chemin du CabinetSwissVilleneuve (VD)0.4 km16.3%31.1%Paved
#42Chemin du PérussierFrenchLe Lavandou0.2 km18.5%31.0%Paved
#43WilerallmistrasseSwissSigriswil1.7 km12.5%31.0%≈caveatedPaved
#44Lane near CarelFrenchAuribeau-sur-Siagne0.2 km15.0%31.0%Paved
#45Chemin de la TellaFrenchÈze0.6 km20.2%31.0%≈caveatedPaved
#46BroadwayUSDowntown-Northeast Neighborhoods-Treasure Island0.3 km16.5%31.0%Paved
#47Route du Pré NeufFrenchTourrettes-sur-Loup0.7 km13.5%30.9%Paved
#48Lane near Giannuccio (41.5564, 9.0282)FrenchMonacia-d'Aullène3.9 km7.1%30.9%Paved
#49Route du Pré NeufFrenchTourrettes-sur-Loup0.9 km11.0%30.8%≈caveatedPaved
#50Chemin des CambreniersFrenchVence1.9 km8.9%30.8%≈caveatedPaved
#51Chemin de PanisseFrenchPégomas0.3 km18.8%30.7%Paved
#52Chemin de la BagodeFrenchSaint-Ismier0.3 km14.7%30.7%Paved
#53Stanyan StreetUSSunset0.2 km15.6%30.6%Estimated pavedsurface estimated from imagery and LiDAR: paved, medium confidence
#54Hey LaneUKBanquet House Clough2.5 km7.9%30.6%paved
#55Chemin des ChevreuilsFrenchSaint-Jean-Lespinasse0.2 km15.4%30.5%≈caveatedPaved
#56Rue des VignesSwissConthey0.3 km17.7%30.4%Paved
#57Route du FraysseFrenchDésaignes5.6 km7.8%30.4%≈caveatedPaved
#58Chemin de RoumanilleFrenchMandelieu-la-Napoule0.4 km14.6%30.4%≈caveatedPaved
#59Discovered lane (46.6508, 8.0547)SwissGrindelwald5.0 km14.1%30.3%Paved
#60Montée des AlboscsFrenchChadrac0.2 km18.6%30.3%Paved
#61Chemin du FlumezSwissBlonay - Saint-Légier1.1 km12.7%30.3%Paved
#62Melin-y-coed to Pant-y-maesUKMelin-y-coed2.5 km10.7%30.3%≈caveatedpaved
#63Chemin du GoubetFrenchCarros0.3 km15.4%30.2%≈caveatedPaved
#64Chemin de la ChabanetteFrenchSète0.6 km16.1%30.1%Paved
#65Limber HillUKCarr End1.0 km6.5%30.1%paved
#66WiteschrandstrasseSwissArth0.8 km17.3%30.0%≈caveatedPaved
#67Chemin de La RouaSwissEvolène0.4 km12.3%30.0%Paved
#68Lane near 41.67, 8.91 (41.6688, 8.9090)FrenchPropriano0.5 km9.8%30.0%Paved
#69Heol FeurigUKDolgellau0.3 km11.5%30.0%≈caveatedpaved
#70chemin d'i SettiFrenchCoti-Chiavari0.9 km11.3%29.9%Paved
#71TuftgässliSwissGrindelwald0.4 km15.6%29.9%Paved
#72Kenilworth StreetNZOtago1.0 km10.8%29.9%≈caveatedPaved
#732nd StreetUSMonessen0.7 km9.0%29.9%Paved
#74Llanellen to Coed y PriorUKLlanellen0.9 km14.9%29.9%≈caveatedpavedaccess note — see climb page
#75Lane near Newcastle (52.4236, -3.1010)UKNewcastle1.5 km12.8%29.9%paved
#76Chemin de SonjonSwissOllon0.5 km13.2%29.8%Paved
#77EmmetiwegSwissLungern2.1 km10.8%29.8%Paved
#78Chemin de SonjonSwissOllon0.5 km15.7%29.8%Paved
#79Chemin de la SegnireSwissBourg-en-Lavaux0.7 km19.8%29.7%Paved
#80Im HerzenmoosSwissThun0.5 km18.7%29.7%≈caveatedPaved
#81MiltenweidwegSwissFeusisberg0.6 km17.3%29.7%Paved
#82Chemin de la PoyaSwissNendaz0.4 km21.6%29.6%Paved
#83Lane near La Colle-sur-Loup (43.6879, 7.0960)FrenchLa Colle-sur-Loup0.4 km14.0%29.6%Paved
#84Coronation StreetUKWyndham0.3 km11.4%29.6%paved
#85Chemin de l'Ancien cimetièreFrenchLes Adrets-de-l'Estérel0.5 km14.5%29.6%Paved
#86Montée de BelledentFrenchVif0.3 km10.1%29.6%Paved
#87Route de Plan ManauSwissAyent0.7 km9.5%29.5%Paved
#88Fore StreetNZWellington0.4 km16.2%29.5%≈caveatedPaved
#89Chemin des CampletsFrenchVielle-Aure0.3 km22.3%29.5%Paved
#90Lane near Atau PaparuaNZMarlborough0.5 km15.4%29.5%≈caveatedPaved
#91Bredwardine HillUKBredwardine3.3 km7.0%29.5%paved
#92Hohenweg NordrampeSwissReichenbach im Kandertal4.5 km10.5%29.5%≈caveatedPaved
#93EgglenwegSwissSigriswil0.4 km15.9%29.5%Paved
#94Chemin du GardFrenchChâbons0.7 km14.1%29.4%≈caveatedPaved
#95Shaw RoadUSLodi3.3 km5.2%29.4%≈caveatedPaved
#96Chemin du GardFrenchBlandin0.9 km11.4%29.4%≈caveatedPaved
#97Field StreetUSMiddletown0.6 km11.4%29.4%Paved
#98Impasse du Crête CôteFrenchLa Plagne-Tarentaise0.8 km13.3%29.4%≈caveatedPaved
#99Beach RoadUKBabbacombe0.4 km18.6%29.4%≈caveatedpaved
#100Chemin des SallesFrenchCagnes-sur-Mer0.3 km18.4%29.4%Paved
· · ·  ranks #101–#101 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#102Baxter StreetUSLos Angeles0.6 km9.5%29.3%Paved
· · ·  ranks #103–#104 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#105West Ridge StreetUSMount Union0.2 km16.0%29.3%Paved
· · ·  ranks #106–#106 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#107OsvegenNorwegianBergen0.3 km18.3%29.2%Paved
· · ·  ranks #108–#109 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#110Allison AvenueUSEmsworth0.3 km16.4%29.2%Paved
· · ·  ranks #111–#113 (3 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#114Masontown Woodside RoadUSGerman2.2 km4.1%29.1%Paved
#115Dornbush StreetUSPittsburgh0.4 km17.2%29.1%Paved
· · ·  ranks #116–#117 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#118Bussage HillUKBrownshill1.1 km9.0%29.0%≈caveatedpaved
· · ·  ranks #119–#119 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#120Bryn Rhyd-yr-Arian to Mynydd TryfanUKBryn Rhyd-yr-Arian2.9 km5.1%29.0%≈caveatedpaved
#121VommenesveienNorwegianLindesnes0.2 km17.4%29.0%Paved
#122Goodspeed Highway (Cheat Neck)USEastern0.4 km10.0%29.0%≈caveatedPaved
· · ·  ranks #123–#125 (3 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#126Lane near Port TrevortonUSUnion0.3 km17.6%28.9%Estimated pavedsurface estimated from imagery and LiDAR: paved, medium confidence
· · ·  ranks #127–#127 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#128Lane near Maes-y-GraigUKBodfari0.3 km17.1%28.9%≈caveatedpaved
· · ·  ranks #129–#132 (4 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#133East Locust StreetUSClearfield1.2 km4.6%28.8%Paved
#134Weaver StreetNZOtago0.3 km14.4%28.8%Paved
#135Lane near BorthwnogUKPen-y-bryn1.4 km10.1%28.7%≈caveatedpaved
#136Park Mill LaneUKChulmleigh0.8 km8.5%28.7%≈caveatedpaved
#137Lane near DarrenUKLlangatwg2.2 km10.4%28.7%≈caveatedpaved
#138Wern RoadUKLlangollen2.9 km5.8%28.7%≈caveatedpaved
#139Malaghan StreetNZOtago0.2 km23.6%28.7%Paved
· · ·  ranks #140–#141 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#142Llanguicke RoadUKPontardawe1.2 km13.3%28.7%≈caveatedpaved
· · ·  ranks #143–#147 (5 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#148Te Aute Ridge RoadNZWaitākere Ranges0.6 km20.5%28.7%≈caveatedPaved
· · ·  ranks #149–#149 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#15024th AvenueUSAltoona1.4 km3.4%28.7%Paved
· · ·  ranks #151–#174 (24 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#17512th StreetUSCharleroi0.6 km14.6%28.3%≈caveatedPaved
· · ·  ranks #176–#177 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#178Hemlock StreetUSShamokin0.7 km9.2%28.3%Paved
#179Maukanani RoadUSKula0.4 km18.5%28.3%Paved
· · ·  ranks #180–#180 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#18117th StreetUSFreedom0.6 km9.0%28.3%Paved
· · ·  ranks #182–#183 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#184Lanmore AvenueUSBrentwood0.3 km10.8%28.2%Paved
· · ·  ranks #185–#189 (5 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#190Janette StreetUSMoscow0.9 km8.9%28.2%Paved
· · ·  ranks #191–#196 (6 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#197Falcon StreetNZOtago0.4 km13.8%28.1%Paved
· · ·  ranks #198–#271 (74 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#272KehleggAustrianDornbirn2.9 km10.4%27.4%≈caveatedPaved
#273Mount Grand RoadNZOtago2.1 km10.0%27.4%≈caveatedPaved
· · ·  ranks #274–#301 (28 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#302SolåsvegenNorwegianGjøvik0.6 km10.5%27.1%Paved
· · ·  ranks #303–#307 (5 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#308Kent StreetNZBay of Islands0.3 km12.5%27.1%Paved
· · ·  ranks #309–#394 (86 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#395RiegelwegAustrianHeimschuh0.6 km14.9%26.6%≈caveatedPaved
· · ·  ranks #396–#414 (19 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#415EbnitAustrianDornbirn0.9 km12.8%26.5%Paved
· · ·  ranks #416–#422 (7 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#423Chaucer Road NorthNZHawke's Bay0.3 km13.6%26.4%Paved
· · ·  ranks #424–#453 (30 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#454Clark StreetNZOtago0.2 km12.3%26.3%Paved
· · ·  ranks #455–#495 (41 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#496BergAustrianGötzis0.6 km18.1%26.1%≈caveatedPaved
· · ·  ranks #497–#523 (27 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#524Haylocks RoadNZBanks Peninsula Community1.8 km14.4%26.0%≈caveatedPaved
· · ·  ranks #525–#536 (12 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#537Vangioni LaneNZBanks Peninsula Community0.2 km19.0%25.9%Paved
· · ·  ranks #538–#576 (39 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#577Lane near Ponga (-37.1296, 175.0129)NZFranklin4.3 km5.6%25.8%≈caveatedPaved
· · ·  ranks #578–#641 (64 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#642Maffeys RoadNZLinwood-Central-Heathcote Community0.5 km17.8%25.6%≈caveatedPaved
· · ·  ranks #643–#643 (1 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#644Whaka TerraceNZSpreydon-Cashmere Community0.6 km13.2%25.6%Paved
· · ·  ranks #645–#662 (18 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#663Tara Bay RoadNZMarlborough0.2 km15.5%25.5%≈caveatedPaved
· · ·  ranks #664–#665 (2 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#666LusAustrianReith bei Seefeld0.4 km17.2%25.5%Paved
· · ·  ranks #667–#671 (5 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#672Vestre Eskedal (Hagen)NorwegianGrimstad0.4 km13.6%25.4%Paved
· · ·  ranks #673–#676 (4 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#677Laing StreetNZOtago0.3 km15.3%25.4%≈caveatedPaved
· · ·  ranks #678–#693 (16 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#694Te Wharau RoadNZWellington7.1 km2.9%25.4%≈caveatedPaved
· · ·  ranks #695–#803 (109 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#804TalwegAustrianSölk0.3 km16.0%25.1%Paved
· · ·  ranks #805–#832 (28 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#833Am NordhangAustrianGramastetten0.5 km14.6%25.0%Paved
· · ·  ranks #834–#871 (38 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#872MühldörflwegAustrianTrieben0.3 km16.0%24.9%Paved
· · ·  ranks #873–#894 (22 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#895Schmirn-LeiteAustrianSchmirn0.4 km11.1%24.9%Paved
· · ·  ranks #896–#906 (11 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#907SkivebakkenNorwegianBergen0.2 km15.7%24.8%Paved
· · ·  ranks #908–#919 (12 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#920HummelstraßeAustrianScheifling0.4 km11.0%24.8%≈caveatedPaved
· · ·  ranks #921–#942 (22 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#943SandbakkenNorwegianPorsgrunn0.4 km7.9%24.7%Paved
· · ·  ranks #944–#984 (41 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#985Maier-SuppanwegAustrianKirchbach-Zerlach0.4 km13.0%24.6%≈caveatedPaved
· · ·  ranks #986–#1007 (22 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1008TryftaNorwegianVolda2.6 km17.3%24.6%Paved
· · ·  ranks #1009–#1045 (37 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1046HareidsvegenNorwegianHareid0.5 km10.7%24.5%Paved
· · ·  ranks #1047–#1179 (133 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1180FichtenwegAustrianKoppl0.4 km15.2%24.2%≈caveatedPaved
· · ·  ranks #1181–#1215 (35 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1216FærgestadveienNorwegianAsker0.3 km9.9%24.1%Paved
#1217BuchbodenAustrianSonntag0.7 km12.5%24.1%Paved
· · ·  ranks #1218–#1255 (38 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1256HolmboevegenNorwegianTromsø0.3 km14.3%24.1%Paved
· · ·  ranks #1257–#1329 (73 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1330GaisriegelwegAustrianKitzeck im Sausal0.8 km11.3%23.9%Paved
· · ·  ranks #1331–#1424 (94 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1425AstergasseAustrianPrutz2.7 km13.9%23.8%≈caveatedPaved
· · ·  ranks #1426–#1481 (56 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1482SonnleitenstraßeAustrianGleinstätten2.0 km11.5%23.7%≈caveatedPaved
· · ·  ranks #1483–#1503 (21 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1504LitlaskarNorwegianHaugesund0.2 km14.0%23.7%Paved
#1505Am Tiefen WegAustrianSteyregg0.4 km14.7%23.7%Paved
· · ·  ranks #1506–#1521 (16 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1522Tanafreida MaisäßAustrianSt. Gallenkirch5.6 km13.0%23.7%≈caveatedPaved
· · ·  ranks #1523–#1577 (55 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1578Lane near KuchlmühleAustrianAllerheiligen im Mühlkreis0.8 km13.7%23.6%≈caveatedPaved
· · ·  ranks #1579–#1599 (21 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1600DoktordalvegenNorwegianTromsø0.3 km11.1%23.5%Paved
· · ·  ranks #1601–#1706 (106 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1707KreuzwegAustrianSt. Gotthard im Mühlkreis1.0 km13.0%23.4%≈caveatedPaved
· · ·  ranks #1708–#1724 (17 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1725GregerbauerwegAustrianWeinitzen1.1 km12.7%23.4%≈caveatedPaved
· · ·  ranks #1726–#1840 (115 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1841SkiftesvikvegenNorwegianAskøy0.2 km12.6%23.3%Paved
· · ·  ranks #1842–#1845 (4 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1846KammerjochAustrianKlosterneuburg0.6 km13.0%23.2%Paved
· · ·  ranks #1847–#1859 (13 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1860GründlwegAustrianEhrenhausen an der Weinstraße0.4 km8.6%23.2%Paved
· · ·  ranks #1861–#1937 (77 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1938KallestadvegenNorwegianVaksdal0.4 km13.3%23.1%Paved
· · ·  ranks #1939–#1986 (48 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#1987KlemetsaunvegenNorwegianTrondheim0.3 km14.6%23.1%Paved
· · ·  ranks #1988–#2063 (76 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2064RepslagergataNorwegianÅlesund0.3 km9.2%23.0%Paved
· · ·  ranks #2065–#2101 (37 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2102HåvetNorwegianKongsberg0.6 km13.3%22.9%≈caveatedPaved
· · ·  ranks #2103–#2152 (50 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2153DåfjordvegenNorwegianFitjar0.3 km12.0%22.9%Paved
· · ·  ranks #2154–#2275 (122 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2276RiperbakkenNorwegianRingerike0.4 km12.0%22.8%≈caveatedPaved
· · ·  ranks #2277–#2340 (64 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2341Schultzes gateNorwegianLarvik0.3 km10.4%22.7%Paved
· · ·  ranks #2342–#2597 (256 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2598LiavegenNorwegianBjørnafjorden0.7 km7.2%22.5%Paved
· · ·  ranks #2599–#2726 (128 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2727FurumoveienNorwegianModum0.9 km6.0%22.4%Paved
· · ·  ranks #2728–#2827 (100 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2828SkarsvollveienNorwegianSirdal0.8 km12.9%22.3%≈caveatedPaved
· · ·  ranks #2829–#2934 (106 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#2935SkinnarsmoenNorwegianKristiansand0.4 km8.2%22.2%Paved
· · ·  ranks #2936–#3062 (127 climbs) omitted here — every climb is in the UK and US and Swiss and Austrian and French and NZ and Norwegian tables  · · ·
#3063GjøaveienNorwegianLørenskog0.2 km13.0%22.2%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; NZ surface chips come from LINZ Topo50 road centrelines; Norwegian surface chips come from NVDB, Norway’s National Road 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 · NZ rankings · Norwegian 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 10 November 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.