BETA — measurements and names under active refinement. Seen a sign, a gate, or a better name? Submit an update no account needed · photos welcome via GitHub

← survey home

UK Hill Climb Survey — road gradients measured by LiDAR

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 number here states the distance it was measured over, computed from public laser height surveys in a way anyone can re-check. It began with one contradictory road sign in Wales and now spans all four UK nations — every climb the open laser record can support, measured the same way everywhere. The survey is a work in progress, updated as and when new data lands and review time allows — and the method travels: anywhere that publishes open LiDAR can be next. 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. How to read these numbers →

Measured, not collectedEvery gradient is computed from national LiDAR surveys by one published method — never copied from a sign, a book or a GPS track.
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.
Shows its workingConfidence, quality flags, provenance to the exact survey tiles, and a machine-readable file on every climb page. Verify any number from the same open data.
Claims are tested, not trustedSigns, book values and local reports are recorded as evidence and compared with the measurement — why this survey exists →
Map of every published climb across the UKSee all the measured roads on one map →

1783 climbs published · 205 km of total ascent between them · steepest 25 m: 36.6% (Lane near Dolgarrog) · longest: 10.8 km (Cat and Fiddle) · 68 counties ·

Which hills get a page here

We measure every paved public road in a region that shows any hint of being steep — more than twenty thousand roads across the UK so far (paved is the survey’s scope here; unpaved tracks are not measured). Most turn out to be ordinary; they stay in the dataset. The few hundred most remarkable per nation get a page of their own. A hill earns one in any of three ways:

The cutoffs are editorial, not physics: they are set to keep each nation’s pages a manageable, human-reviewable number, focused on the hills most likely to be the steepest, longest or hardest — 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.

What the open data supports. These tables publish exactly what the public laser record can prove — no estimates, no filler. Where a nation’s open coverage runs deep (Wales, England), so do the tables. Where it is still growing, we publish every climb the data already supports: Scotland’s open coverage is a patchwork today (its national LiDAR programme is capturing the whole country through 2027), and Northern Ireland’s published LiDAR reaches roughly a quarter of its roads — enough to measure Belfast’s steepest streets, not yet the Antrim coast’s famous climbs. A famous hill missing from these tables is almost always waiting for data, not judgement — the measured case for more open elevation data. The tables reflect sources and reviews as of 4 September 2026; nations are not all on the same vintage — this is a working survey, updated as and when. The same approach works anywhere with open laser data — other countries are on the roadmap.

The data behind the tables

The tables below are three cuts of one dataset — steepest by measuring window, largest rise, and the full page catalogue. Because the steepest tables rank by one window, a row there may be a brief sharp pitch on an otherwise gentle road or a long traditional climb — the Length and Overall columns beside every value tell you which. The measurements themselves are the product: every climb page ships a machine-readable OCL document, the catalogue is a downloadable CSV (ODbL — reuse terms), and the complete measured database — every road we measured, paged or not — is queued for publication as open data.

On this page: steepest 10 m · 25 m · 50 m · 100 m · largest net rise · provisional (343) · all climbs (1783) — the rankings are the A/B-confidence subset; all climbs is every page, held-out entries included.

Steepest 10 m

#ClimbMaxLengthOverallConfidence
1Rhiw Syr Dafydd≈caveated40%125 m20.6%Good
2Hookway Hill≈caveated40%1765 m7.9%Good
3Sennybridge to Yr Allt°40%1412 m3.9%Good
4Mountain Road≈caveated40%514 m10.4%Good
5Guildford Lane≈caveated39%1244 m4.1%Good
6Lane near Penpoll°≈caveated39%1580 m4.9%Good
7Woolacombe Station Road≈caveated39%2501 m5.8%Good
8Lane near Pillaton°≈caveated39%1639 m5.9%Good
9Lane near Great Weeke°≈caveated39%2056 m5.5%Good
10Lane near Dolgarrog° · access note≈caveated39%666 m22.4%Good
11Nomansland to Uppincott°≈caveated39%1434 m4.1%Good
12Ffordd-las to Hay Bluff°≈caveated39%6920 m4.3%Good
13Bignor Down39%1874 m8.7%Good
14School Road≈caveated38%826 m10.0%Good
15Melin-y-coed to Pant-y-maes°≈caveated38%2452 m10.7%Good

≈ measured under tree canopy or near a structure at this window — the value stands but is less certain — the flag does not say whether the true value is higher or lower. Each climb page details what was flagged and why.

° provisional auto-generated name — details on the climb page.

Steepest 25 m

#ClimbMaxLengthOverallConfidence
1Lane near Dolgarrog° · access note≈caveated36.6%666 m22.4%Good
2Ffordd Pen Llech≈caveated32.6%237 m17.2%Good
3Chalford Bottom to Burnt Ash°≈caveated32.5%1614 m7.6%Good
4Pannier Lane32.0%601 m8.7%High
5Valley Road32.0%401 m13.4%High
6Ffordd-las to Hay Bluff°≈caveated31.9%6920 m4.3%Good
7Mountain Road≈caveated31.4%514 m10.4%Good
8Whiterock Road≈caveated31.3%866 m11.9%Good
9Snakelake Hill≈caveated31.2%1408 m4.4%Good
10Discovered lane (51.8534, -3.0168)≈caveated30.8%729 m11.4%Good
11Harper's Lane≈caveated30.7%642 m13.2%Good
12Willow Bank · access note≈caveated30.6%254 m19.3%Good
13Hey Lane30.6%2478 m7.9%Good
14Darloe Lane30.5%417 m13.4%Good
15Llanellen to Coed y Prior°≈caveated30.4%950 m14.5%Good

≈ measured under tree canopy or near a structure at this window — the value stands but is less certain — the flag does not say whether the true value is higher or lower. Each climb page details what was flagged and why.

° provisional auto-generated name — details on the climb page.

Steepest 50 m

#ClimbMaxLengthOverallConfidence
1Lane near Dolgarrog° · access note≈caveated34.7%666 m22.4%Good
2Ffordd Pen Llech≈caveated29.8%237 m17.2%Good
3Melin-y-coed to Pant-y-maes°≈caveated29.5%2452 m10.7%Good
4Chalford Bottom to Burnt Ash°≈caveated28.6%1614 m7.6%Good
5Discovered lane (51.8534, -3.0168)≈caveated28.6%729 m11.4%Good
6Mountain Road≈caveated28.5%514 m10.4%Good
7Llanguicke Road≈caveated28.4%1172 m13.3%Good
8Darloe Lane≈caveated28.2%417 m13.4%Good
9Ffordd Bryn Fran≈caveated27.9%2943 m9.9%Good
10Dinas Oleu Lane≈caveated27.8%198 m21.5%Good
11Discovered lane (51.8389, -3.1595)≈caveated27.7%2180 m10.4%Good
12Discovered lane (53.2217, -3.3531)≈caveated27.6%273 m17.1%Good
13Llanellen to Coed y Prior°≈caveated27.5%950 m14.5%Good
14Ffordd Llwyn Du27.4%1494 m12.2%Good
15Bussage Hill≈caveated27.3%1170 m9.0%Good

≈ measured under tree canopy or near a structure at this window — the value stands but is less certain — the flag does not say whether the true value is higher or lower. Each climb page details what was flagged and why.

° provisional auto-generated name — details on the climb page.

Steepest 100 m

#ClimbMaxLengthOverallConfidence
1Lane near Dolgarrog° · access note≈caveated27.4%666 m22.4%Good
2Ffordd Pen Llech≈caveated26.5%237 m17.2%Good
3Bussage Hill≈caveated26.3%1170 m9.0%Good
4Whitty Lane26.1%1275 m9.1%High
5Discovered lane (51.8534, -3.0168)≈caveated25.6%729 m11.4%Good
6Dinas Oleu Lane≈caveated25.3%198 m21.5%Good
7Discovered lane (51.8389, -3.1595)≈caveated25.3%2180 m10.4%Good
8Park Mill Lane≈caveated25.2%827 m8.5%Good
9Cefn Llan≈caveated25.1%218 m19.4%Good
10Dabdike Stones to Runswick Bay°25.0%418 m16.4%Good
11Clifton Hill24.9%141 m23.9%High
12Littlebeck to Eskdaleside°≈caveated24.7%2137 m5.2%Good
13Bredwardine Hill24.7%3307 m7.0%High
14Mount Road≈caveated24.4%825 m11.5%Good
15Ffordd Bryn Fran≈caveated24.4%2943 m9.9%Good

≈ measured under tree canopy or near a structure at this window — the value stands but is less certain — the flag does not say whether the true value is higher or lower. Each climb page details what was flagged and why.

° provisional auto-generated name — details on the climb page.

Largest net rise

#ClimbNet riseTotal ascentLengthOverallConfidence
1Llanellen to Cefn y Galchen°452 m482 m5964 m7.6%Good
2Hartside400 m401 m7759 m5.2%Good
3Hay on Wye to Mynydd Brith°332 m351 m6042 m5.5%High
4Lawnt to Tir Mostyn°331 m430 m9367 m3.5%High
5Dardy to Blaen Onneu°328 m361 m6272 m5.2%Good
6The Struggle328 m353 m4072 m8.1%High
7Milltir Gerrig°325 m337 m5940 m5.5%Good
8Snake Road325 m325 m5105 m6.4%High
9Cyffredyn to Blaen Onneu°323 m339 m4794 m6.7%Good
10Holmfirth Road318 m322 m5504 m5.8%High
11Tacker Street to Brendon Hills°316 m366 m4767 m6.6%Good
12Hardknott Pass315 m318 m3119 m10.1%Good
13Lamps Moss309 m322 m4269 m7.2%High
14Erwyd to Llangynog°308 m345 m5937 m5.2%Good
15Rhigos Road305 m308 m6004 m5.1%High

° provisional auto-generated name — details on the climb page.

Net rise is the endpoint elevation difference (what overall gradient is computed from); total ascent counts every metre climbed, including dips regained. Rankings include high- and good-confidence measurements only (how confidence works). Rankings order the computed estimates; differences smaller than the measurement uncertainty (about ±1.4 pp at 10 m, smaller at longer windows) should not be read as significant — neighbouring entries may genuinely be tied.

Provisional discoveries — awaiting review

These trip our own plausibility checks (confidence: needs confirmation): the numbers below may be terrain-model artifacts and are NOT ranked until a human review — or your local knowledge — settles them. Steepest first at 10 m.

#ClimbMax 10 mLengthConfidence
1Lindridge Hill55%680 mNeeds confirmation
2Paddons Lane47%522 mNeeds confirmation
3Lane near Carnach°43%529 mNeeds confirmation
4Newcastle to Spoad Hill°42%1765 mNeeds confirmation
5Berwyn to Geraint Hill°42%3790 mNeeds confirmation
6Bodmiscombe to Sheldon Hill°42%1834 mNeeds confirmation
7Sunny Bank Lane42%588 mNeeds confirmation
8Hand Carr Lane41%982 mNeeds confirmation
9Winksley to Woodhouse Hill°41%1344 mNeeds confirmation
10Weary Bank41%1446 mNeeds confirmation

° provisional auto-generated name — details on the climb page.

…and 333 more in the catalogue below (filter: awaiting review).

All climbs (1783)

Every climb with a page — a broader set than the ranking tables above, which admit high- and good-confidence measurements only. Provisional and held-out entries appear here too, labelled, so the catalogue is the complete published record rather than another ranking.

Download the dataset (CSV) ODbL 1.0 OCL format

ClimbAreaMatchesShapeLengthNet riseOverallMax 25 mConfidence
Abbey Lanenear Freshford · Somerset—stepped759 m76 m10.0%21.6%High
Abbot's Hill to Beaford°near Beaford · Devon—sustained1411 m114 m8.1%23.5%Needs confirmation
Aber Eiddy to Berea°near Aber Eiddy · Dyfed—sustained1391 m81 m5.9%≈caveated20.2%Good
Aberarth to Graig Ddunear Aberarth · Dyfed—sustained1967 m98 m5.0%12.9%High
Aberdyfi to Ffridd Cefn-isaf°near Aberdyfi · Gwynedd—sustained1610 m181 m11.2%20.9%High
Aberedw to Pontsioni°near Aberedw · Powys—sustained654 m93 m14.3%26.5%Good
Aberffrwd Hillnear Aberffrwd · Dyfed—sustained2372 m237 m10.0%≈caveated26.1%Good
Aberyscir to Cwm Ynysgyfarchnear Aberyscir · Powys—sustained2547 m186 m7.3%21.9%Good
Accrington Bypassnear Huncoat · Lancashire—sustained597 m33 m5.6%≈caveated29.4%Good
Ackerlls Hill to Berry Pomeroy°near Littlehempston · Devon—sustained853 m75 m8.8%21.3%Needs confirmation
Ackrell's Hillnear Littlehempston · Devon—sustained1657 m77 m4.7%21.0%Needs confirmation
Acland Roadnear Landkey · Devon—sustained928 m89 m9.6%27.3%Needs confirmation
Adams Street to Cerrig yr Hafan°near Tal-y-bont · Dyfed—sustained8383 m380 m4.5%14.5%Needs confirmation
Adey's Lanenear Wotton-under-Edge · Gloucestershire—sustained901 m109 m12.0%22.1%High
Affeton Hillnear West Worlington · Devon—sustained813 m71 m8.8%≈caveated25.2%Needs confirmation
Aggs Hillnear Battledown · Gloucestershire—sustained2367 m189 m8.0%20.0%Good
Aish to Brent Hill°near Aish · Devon—sustained2721 m158 m5.8%22.3%Good
Aisthorpe Roadnear Fourlane Ends—stepped279 m25 m9.1%20.1%High
All Stretton to Long Batch°near All Stretton · Shropshire—sustained6431 m303 m4.7%22.2%High
Aller Hillnear Newtown · Devon—stepped1179 m72 m6.1%≈caveated26.7%Good
Allt Bron Philipnear Llanddona · Gwynedd—sustained1442 m139 m9.6%≈caveated26.2%Good
Allt Goch Fawrnear Beaumaris · Gwyneddtag: 25% (2026)stepped1266 m83 m6.5%≈caveated15.0%Needs confirmation
Allt y Badi (south side)near Glyn Ceiriog · Clwydtag: 25% (2026)stepped2707 m243 m9.0%≈caveated26.6%Good
Ankers Knowl Lanenear King's Clough · Cheshire—sustained983 m86 m8.7%21.0%High
Apple Streetnear Pipers Clough—sustained522 m64 m12.3%28.5%High
Appleby Roadnear Kendal · Cumbria—stepped1854 m73 m4.0%21.4%Good
Applethwaite to Latrigg°near Applethwaite · Cumbria—sustained1828 m183 m10.0%18.0%Good
Arbour Lanenear Linley · Shropshire—stepped2542 m107 m4.2%20.1%High
Archer's Hill to Levens°near Charley Island · Cumbria—stepped1130 m39 m3.4%25.8%Good
Arthur's Stone Lanenear Bredwardine · Herefordshire—sustained2452 m203 m8.3%20.6%Good
Ashbourne Lanenear Chapel-en-le-Frith · DerbyshireNational HC1, 100 Climbs2stepped2107 m146 m6.9%18.4%High
Ashburton to Combe°near Ashburton · Devon—sustained3225 m259 m8.0%18.2%Needs confirmation
Ashburton to Yolland Hill°near Ashburton · Devon—sustained267 m41 m15.5%20.5%High
Ashenhurst Roadnear Todmorden—sustained572 m68 m11.8%22.6%High
Ashfield Barn Roadnear Turville · Buckinghamshire—stepped1263 m98 m7.8%≈caveated26.7%Needs confirmation
Ashton Hillnear Corston · Somerset—stinger2245 m70 m3.1%20.4%Good
Askerbank Lanenear Rushton Bank · Staffordshire—sustained1200 m52 m4.3%≈caveated21.2%Good
Aston Hill to Forest Dingle°near Mondaytown · Shropshire—stepped3313 m168 m5.1%23.1%Needs confirmation
Auchengreoch Roadnear Spateston · Renfrewshire—sustained2885 m160 m5.5%≈caveated13.5%Needs confirmation
Ayron Streetnear Ferndale · Mid Glamorgan—sustained269 m33 m12.4%22.4%High
Back Lanenear Swainby · North Yorkshire—stepped2541 m146 m5.7%21.2%Good
Back of Ectonnear Ecton · Staffordshire—sustained1898 m105 m5.6%21.9%High
Back oth Crossnear Robins Clough · Cheshire—sustained2298 m190 m8.2%21.4%Good
Back York Crescentnear Pye Nest—sustained286 m33 m11.5%≈caveated22.7%Good
Badgall to Three Hammers°near Tresmeer · Cornwall—stepped852 m56 m6.5%21.3%Good
Bag Tor to Haytor Vale°near Haytor Vale · Devon—sustained756 m50 m6.6%20.9%High
Baldock Bypassnear Clothall Common · Hertfordshire—stinger1723 m63 m3.7%≈caveated21.1%Good
Ball Hillnear Upham · Devon—stepped694 m42 m6.1%23.1%High
Ball Hill to Colwell°near Northleigh · Devon—stepped2625 m118 m4.5%27.9%High
Ballygomartin Roadnear Belfast · County Antrim—sustained1065 m103 m9.6%23.4%Good
Bamford Cloughnear Bamford · Derbyshire—sustained299 m32 m10.8%20.7%High
Bampton Grange to Aika Hill°near Bampton Grange · Cumbria—sustained2216 m148 m6.7%20.2%High
Banesley Lanenear Lamesley—sustained3150 m189 m6.0%≈caveated21.0%Good
Bank Clough to Oldgate Nick°near Bank Clough · Cheshire—sustained1773 m186 m10.5%≈caveated26.8%Needs confirmation
Bank Fold Lanenear Belthorn · Lancashire—sustained673 m81 m12.1%≈caveated20.8%Good
Bank Hey Bottom Lanenear Ripponden—stepped1030 m66 m6.4%20.8%Good
Bank Lanenear Ewden Village—sustained309 m40 m12.8%23.6%Needs confirmation
Bank Roadnear Matlock · Derbyshire100 Climbs2, National HC1, Wikipedia3sustained530 m57 m10.7%15.5%High
Banks to Low Row°near Banks · Cumbria—stepped2843 m91 m3.2%22.2%Needs confirmation
Bar Roadnear Calver · Derbyshire100 Climbs2sustained1229 m134 m10.9%18.9%Good
Barber's Hill°near Llangollen · ClwydNational HC1sustained6052 m276 m4.6%≈caveated21.7%Good
Barley Lanenear Hastings · East Sussex—sustained425 m38 m9.0%20.6%High
Barley Mill Roadnear Bridgehill · County Durham—sustained845 m83 m9.8%21.9%High
Barn Hillnear Hunton · Kent—sustained691 m58 m8.4%20.7%High
Barton Steepnear Cheriton · Devon—sustained471 m75 m15.9%≈caveated23.6%Good
Batt's Hill to Cole's Cross°near Goveton · Devon—sustained1429 m110 m7.7%22.3%High
Baybridge to Townfield°near Blanchland · Northumberland—stepped4046 m131 m3.2%21.8%Good
Beach Hay to Pound Bank°near Lem Hill · Worcestershire—sustained1844 m75 m4.1%21.6%Good
Beach Roadnear Babbacombe · Devon—sustained420 m78 m18.5%≈caveated29.3%Good
Beacon Lanenear Haresfield · Gloucestershire—stepped2463 m196 m8.0%≈caveated22.0%Good
Beara Hillnear Lydcott · Devon—sustained4465 m303 m6.8%15.9%High
Bearda Hillnear Whitelee Clough · Cheshire—sustained664 m45 m6.7%≈caveated20.3%Good
Beck Side to Friars' Ground°near Kirkby-in-Furness · Cumbria—sustained996 m98 m9.9%≈caveated22.5%Needs confirmation
Beck Side to Knottallow Hill°near Kirkby-in-Furness · Cumbria—sustained1987 m221 m11.1%21.8%Needs confirmation
Bedwellty Roadnear Bargod · Gwent—sustained1891 m144 m7.6%21.0%High
Beech Lanenear Guildford · Surrey—stepped401 m32 m8.0%20.2%Good
Beechdale Lanenear Beech Dale · Staffordshire—sustained629 m60 m9.5%≈caveated23.1%Good
Beek's Lanenear Nimlet · Gloucestershire—stepped2086 m118 m5.7%20.7%Good
Beeston Brownear Bollington · Cheshire—stepped485 m68 m14.0%≈caveated22.0%Good
Ben Madigan Parknear Belfast · County Antrim—sustained278 m35 m12.5%21.0%High
Bendle Lanenear North Molton · Devon—sustained1217 m78 m6.4%20.1%Needs confirmation
Bennett's Lanenear Bath · Somerset—sustained378 m54 m14.2%23.5%High
Bere Ferrers to Bere Alston°near Bere Ferrers · Devon—stepped2257 m123 m5.4%21.7%Good
Berridge Lanenear Milltown · Derbyshire—stepped1604 m113 m7.1%20.4%High
Berry's Ground Lanenear Martinhoe Common · Devon—stepped1650 m102 m6.2%24.6%Needs confirmation
Berwyn to Geraint Hill°near Llangollen · Clwyd—sustained3790 m286 m7.5%≈caveated20.9%Needs confirmation
Besbury Lanenear Minchinhampton · Gloucestershire—stepped1024 m44 m4.3%26.7%Good
Bethlehem to Carn Powell°near Bethlehem · Dyfed—sustained3549 m201 m5.7%≈caveated29.6%Good
Betton Dingle to Gravelsbank°near Betton Dingle · Shropshire—sustained3243 m247 m7.6%23.7%High
Bevan Avenuenear Mochdre · Clwyd—stepped660 m61 m9.2%23.0%High
Bias Cliff to Rockhole Hill°near Bias Cliff · North Yorkshire—stepped1501 m121 m8.1%20.7%Good
Bibors Hillnear Waterrow · Somerset—sustained1193 m126 m10.6%≈caveated24.2%Good
Bickham to Diptford°near Bickham · Devon—sustained1786 m65 m3.7%≈caveated21.7%Needs confirmation
Bickham to North Huish°near Bickham · Devon—sustained2223 m78 m3.5%27.3%Needs confirmation
Bickleigh Vale to Bickleigh°near Bickleigh · Devon—sustained603 m76 m12.6%≈caveated23.4%Needs confirmation
Bickwell Lanenear Sidmouth · Devon—stepped343 m34 m10.0%25.8%Needs confirmation
Bignor Downnear Sutton · West Sussex—stepped1874 m162 m8.7%≈caveated28.2%Good
Binneford Hillnear Kennerleigh · Devon—sustained651 m65 m10.0%21.0%Needs confirmation
Binweston Lanenear Binweston · Shropshire—sustained4862 m273 m5.6%≈caveated22.4%Good
Birdy Brownear Bashall Town · Lancashire—sustained1721 m176 m10.3%≈caveated16.5%Good
Birk Field Banknear Westerdale · North Yorkshire—sustained643 m71 m11.0%21.5%High
Bitthams Lanenear Chilsworthy · Cornwall—sustained1065 m125 m11.7%24.9%Needs confirmation
Black Hat Lanenear Ide · Devon—sustained910 m79 m8.7%20.9%Good
Black Head to Shepherd's Hill°near Black Head · Dumfries and Galloway—sustained1896 m102 m5.4%21.9%Good
Black Rhadley Hill to The Bog°near Coppice Dingle · Shropshire—sustained3900 m178 m4.6%20.6%Good
Blackquarries Hillnear Wotton-under-Edge · Gloucestershire—stepped1608 m134 m8.4%23.1%High
Blacksmill Hill to Clockmill°near Hell's Cleugh · Scottish Borders—sustained3508 m190 m5.4%≈caveated12.3%Good
Blacksmith Hillnear Ozleworth Bottom · Gloucestershire—sustained865 m78 m9.0%20.0%High
Blackvein Mountain Roadnear Risca · Gwent—sustained1688 m176 m10.4%≈caveated25.9%Good
Blackwood Hill Roadnear Longsdon · Staffordshire—sustained3310 m151 m4.6%20.5%Needs confirmation
Blaenavon Roadnear Govilon · Gwent—sustained4320 m367 m8.5%≈caveated14.5%Needs confirmation
Blaendare Farm Lanenear Pontypool · Gwent—sustained510 m55 m10.8%22.5%Good
Blakeney to Blakeney Hill°near Blakeney · Gloucestershire—sustained1513 m121 m8.0%22.5%Good
Blakey Lanenear Castleton · North Yorkshire—sustained6749 m282 m4.2%18.2%High
Blandy Terracenear Ogmore Vale · Mid Glamorgan—sustained330 m35 m10.6%23.9%Good
Boarsgreave Lanenear Cowpe · Lancashire—sustained252 m32 m12.9%20.6%Needs confirmation
Boasley Roadnear Bratton Clovelly · Devon—sustained466 m50 m10.8%24.7%Good
Bod Ivannear Y Drenewydd · Powys—stepped595 m34 m5.6%23.4%Good
Bodinnick to Blackbottle Rock°near Fowey · Cornwall—sustained936 m78 m8.4%≈caveated22.7%Good
Bodmiscombe to Sheldon Hill°near Bodmiscombe · Devon—sustained1834 m121 m6.6%≈caveated27.2%Needs confirmation
Bolenowe Roadnear Bolenowe · Cornwall—stepped353 m23 m6.6%20.0%Needs confirmation
Boltby Bank°near Boltby · North Yorkshire100 Climbs2sustained1402 m156 m11.2%24.7%High
Bonallack Lanenear Gweek · Cornwall—stepped1904 m58 m3.0%≈caveated20.2%Needs confirmation
Boode Roadnear Braunton · Devon—stepped2399 m95 m4.0%20.8%High
Booth House Lanenear Holmfirth—sustained2163 m151 m7.0%23.4%Good
Boscastle to Condolden Barrow°near Boscastle · Cornwall—stepped4084 m208 m5.1%21.9%Needs confirmation
Bospin Lanenear Woodchester · Gloucestershire—sustained346 m58 m16.8%23.7%Needs confirmation
Bostal Roadnear Steyning · West Sussex100 Climbs2stepped2019 m118 m5.8%17.7%Needs confirmation
Boughrood to Trewern Hill°near Bochrwyd · Powys—sustained4401 m228 m5.2%21.9%High
Boulby Banknear Redhouse Nab · North Yorkshire—stepped1622 m130 m8.0%20.7%High
Bourne Lanenear Brimscombe · Gloucestershire—stepped942 m111 m11.8%≈caveated27.2%Good
Bowden Lanenear Red Girts · Somerset—stepped509 m44 m8.7%≈caveated21.0%Good
Bowjey Hillnear Newlyn · Cornwall—sustained501 m67 m13.4%28.9%Needs confirmation
Bownham to Bagpath°near Bownham · Gloucestershire—stepped1294 m81 m6.2%22.4%Good
Box Hill to Rudloe°near Box Hill · Wiltshire—stepped1801 m111 m6.2%20.2%High
Brace Avenuenear Abertyleri · Gwent—sustained937 m60 m6.4%21.1%High
Brae to Oape°near Brae · Highland—sustained1477 m35 m2.4%21.4%High
Braes Roadnear Ullapool · Highland—sustained1201 m96 m8.0%20.3%Good
Bransdale Roadnear Cockayne · North Yorkshire—sustained430 m46 m10.8%22.1%Needs confirmation
Brantfell Roadnear Bowness-on-Windermere · Cumbria—stepped343 m30 m8.8%20.3%High
Breakneck Hillnear East Stowford · Devon—sustained816 m64 m7.9%≈caveated16.0%Needs confirmation
Bredwardine Hillnear Bredwardine · Herefordshire—stepped3307 m231 m7.0%29.5%High
Brendon to Kipscombe Hill°near Brendon · Devon—sustained796 m98 m12.3%21.0%High
Brick End to Hill of Eaton°near Brick End · Herefordshire—stepped991 m45 m4.6%21.4%High
Brigham to Castlerigg°near Keswick · Cumbria—sustained1452 m90 m6.2%22.1%Needs confirmation
Brightholmlee Roadnear Wharncliffe Side—sustained3345 m259 m7.7%16.7%High
Brightonwater to Great Care Hill°near Cardinham · Cornwall—stepped3165 m122 m3.9%≈caveated29.1%Needs confirmation
Brimley to Top Tornear Brimley · Devon—sustained7593 m297 m3.9%15.1%High
Brimscombe to Swift's Hill°near Brimscombe · Gloucestershire—stepped4161 m174 m4.2%≈caveated23.3%Good
Broad Clough to Whitaker Clough°near Bacup · Lancashire—stepped422 m36 m8.5%21.2%High
Broad Lanenear Saunton · Devon—sustained1796 m116 m6.4%23.7%Good
Broad Park Avenuenear Ilfracombe · Devon—stepped379 m29 m7.7%20.2%High
Broadmead Lanenear Crockerton · Wiltshire—stepped340 m30 m8.9%20.4%High
Brock Mill Lanenear Hell Clough · Lancashire—sustained310 m31 m9.9%25.1%Good
Brockholes Lanenear Brockholes—sustained1506 m154 m10.3%≈caveated19.7%Good
Bronallt Roadnear Pontarddulais · West Glamorgan—stepped663 m61 m9.3%22.1%Good
Brongwyn to Capel Tygwydd°near Brongwyn · Dyfed—stepped1288 m64 m5.0%≈caveated26.0%Good
Broom Hill to Glaisdale Rigg°near Fairy Cross Plain · North Yorkshire—stepped4062 m162 m4.0%22.2%Needs confirmation
Broomfield Hall Roadnear Enmore · Somerset—stepped2470 m157 m6.4%≈caveated24.9%Needs confirmation
Broughton Mills to The Knott°near Broughton Mills · Cumbria—sustained4193 m225 m5.4%22.5%Good
Brow Lanenear Catherine Slack—sustained1330 m111 m8.4%22.3%High
Brow Roadnear Haworth—sustained708 m88 m12.4%20.3%High
Brown's Lanenear The Bage · Herefordshire—sustained1243 m110 m8.9%20.4%High
Browns Lanenear Roser's Cross · East Sussex—sustained1226 m67 m5.4%14.2%Needs confirmation
Bryn Dolwen to Tyddyn°near Cwm y Glog · Powys—sustained1499 m85 m5.7%20.2%High
Bryn Rhyd-yr-Arian to Mynydd Tryfan°near Bryn Rhyd-yr-Arian · Clwyd—sustained2925 m148 m5.1%≈caveated29.0%Good
Bryn Roadnear Pen-Rhiw-fawr · West Glamorgan—sustained395 m49 m12.4%21.8%High
Bryncethin Roadnear Garnant · West Glamorgan—sustained1635 m146 m8.9%≈caveated28.2%Good
Brynllys to Bwlch Oerddrwsnear Cwm yr Eglwys · GwyneddWikipedia3stepped5159 m248 m4.8%16.5%Good
Bryntegnear Bethesda · Gwynedd—sustained119 m20 m17.1%22.4%High
Buckfast to Yolland Hill°near Buckfast · Devon—stepped2453 m113 m4.6%≈caveated18.5%Needs confirmation
Buckland Monachorum to Tuckermarsh°near Buckland Monachorum · Devon—sustained2370 m138 m5.8%≈caveated22.0%Needs confirmation
Buffery Roadnear Dudley—sustained1053 m86 m8.2%22.7%High
Burthwaitenear Bassenthwaite · Cumbria—stepped1597 m73 m4.6%24.4%Good
Burythorpe to Lang Hill°near Burythorpe · North Yorkshire—stepped965 m59 m6.2%20.3%High
Bush Roadnear Mountain Ash · Mid Glamorgan—sustained466 m60 m12.8%22.0%High
Bussage Hillnear Brownshill · Gloucestershiresign: 20% (2009)stepped1170 m105 m9.0%≈caveated29.0%Good
Bustomley Lanenear Middleton Green · Staffordshire—sustained1752 m49 m2.8%20.1%Good
Butler Lanenear Baildon—sustained156 m20 m13.0%21.9%Good
Buttercombe Lanenear Braunton · Devon—sustained3951 m122 m3.1%20.8%High
Butterhill Lanenear Smallrice · Staffordshire—stepped2017 m37 m1.8%20.2%Good
Buzzacott Lanenear Combe Martin · Devon—stepped2804 m226 m8.1%≈caveated26.1%Good
Bwlch Esgair Gellinear Coed Nant-yr-hwch · Powys—sustained2497 m164 m6.6%≈caveated22.6%Good
Bwlch Penbarrasnear Llanbedr-Dyffryn-Clwyd · Clwyd100 Climbs2, National HC1, Wikipedia3sustained2324 m260 m11.2%≈caveated24.4%Needs confirmation
Bwlch Sychnantnear Capelulo · ClwydWikipedia3, Warren app4sustained743 m93 m12.5%≈caveated15.0%Good
Bwlch y Groes°near Cwm Cerddin · GwyneddWikipedia3, 100 Climbs2sustained1214 m188 m15.5%23.8%High
Bwlch-y-Clawdd Roadnear Treorchy · Mid Glamorgan100 Climbs2sustained4804 m270 m5.6%8.9%High
Cadythew Rock to Boswinger°near Cadythew Rock · Cornwall—sustained779 m81 m10.4%≈caveated21.5%Needs confirmation
Cairnsidenear Micklefield · Buckinghamshire—sustained338 m34 m10.0%20.5%High
Cairo Streetnear Tonypandy · Mid Glamorgan—sustained358 m34 m9.5%22.3%High
Calf Hey Lanenear Whitworth · Lancashire—stepped389 m41 m10.5%23.7%High
Callow Lanenear Wirksworth · Derbyshire—sustained2210 m120 m5.4%21.0%High
Calton Roadnear Thwaites—sustained1177 m127 m10.8%22.0%High
Cam Gill Roadnear Kettlewell · North Yorkshire—stepped1918 m60 m3.1%20.6%High
Camelot Lanenear Hoptonbank · Shropshire—sustained1801 m136 m7.6%≈caveated20.1%Good
Camp Lanenear Henley-in-Arden · Warwickshire—stepped1170 m55 m4.7%23.8%High
Camptown to Carter Bar°near Camptown · Scottish Borders—sustained8370 m290 m3.5%≈caveated10.3%Good
Canada Coombenear Hutton · Somerset—sustained1050 m93 m8.9%21.4%Good
Capel Bangor to Pant-y-crugnear Penllwyn · Dyfed—sustained1389 m145 m10.5%≈caveated21.0%Good
Capel Isaac to Mynydd Figyn°near Capel Isaac · Dyfed—stepped3340 m147 m4.4%23.8%Good
Cardinham to St Bellarmin's Tor°near Cardinham · Cornwall—sustained1556 m153 m9.8%24.6%Needs confirmation
Carey to Little Dewchurch°near Carey · Herefordshire—stepped2692 m124 m4.6%≈caveated21.8%Good
Carlton Banknear Carlton in Cleveland · North Yorkshire—sustained2136 m204 m9.5%21.1%High
Carpley Green Roadnear Bainbridge · North Yorkshire—sustained1825 m153 m8.4%≈caveated22.6%Good
Carr Streetnear Ramsbottom—sustained384 m47 m12.2%22.7%High
Carsluith to Strife Hill°near Carsluith · Dumfries and Galloway—stepped4937 m189 m3.8%≈caveated13.2%Good
Cartworth Bank Roadnear Holmfirth—sustained1592 m119 m7.5%21.7%Good
Caseberry Lanenear Hele · Devon—sustained1555 m164 m10.6%≈caveated22.3%Good
Casthorpe Roadnear Barrowby · Lincolnshire—stepped1386 m50 m3.6%23.2%Good
Castle Hill to Brown Hill°near Wooler · Northumberland—stepped896 m57 m6.4%21.2%High
Castle Hill to Newton°near Kington · Herefordshire—sustained249 m31 m12.3%24.5%Needs confirmation
Castle Idris to Pen y Garn°near Quabbs · Shropshire—sustained4438 m211 m4.8%≈caveated21.0%Good
Castle Idris to Pen y Garn°near Quabbs · Shropshire—stepped4192 m203 m4.8%21.3%Good
Castle Lanenear Sticklynch · Somerset—sustained751 m79 m10.6%23.8%Good
Castlepark Hill to Little Comfort°near Rezare · Cornwall—stepped2162 m96 m4.5%≈caveated20.9%Good
Castlepark Hill to Little Comfort°near Felldownhead · Devon—stepped1295 m92 m7.1%≈caveated26.0%Good
Castlepark Hill to Rezare°near Rezare · Cornwall—stepped1317 m76 m5.8%21.1%Good
Cat and Fiddlenear Higher Hurdsfield · CheshireNational HC1, 100 Climbs2stepped10761 m206 m1.9%13.4%High
Cat Lanenear Hele · Devon—sustained880 m86 m9.8%20.4%Good
Cathole Lanenear Yawl · Devon—sustained1128 m102 m9.0%21.8%Good
Cefn Llannear Llanbadarn Fawr · Dyfedsign: 32% (2025)sustained218 m42 m19.4%≈caveated27.4%Good
Cefn Modfedd to Cwm yr Erw°near Cwm yr Erw · Powys—sustained1609 m109 m6.8%≈caveated23.1%Good
Cefn Vron Hill to Bryn°near Anchor · Shropshire—sustained649 m50 m7.7%≈caveated16.1%Needs confirmation
Cefngorwydd to Tirabad°near Cefn-gorwydd · Powys—sustained5391 m92 m1.7%≈caveated20.1%Good
Ceunant Gorddinan to Ffridd-y-Bwlchnear Ceunant Gorddinan · Clwyd—sustained2266 m130 m5.7%11.6%High
Chagford to Meldon Hill°near Chagford · Devon—sustained1482 m147 m9.9%22.3%Needs confirmation
Chalford Bottom to Burnt Ash°near Chalford · Gloucestershire—sustained1614 m122 m7.6%≈caveated32.5%Good
Chalk Pit Lanenear Litton Cheney · Dorset—stepped3047 m152 m5.0%20.3%Good
Chalky Pathnear Winterborne Stickland · Dorset—sustained512 m58 m11.3%20.8%Good
Challacombe Hillnear Woolacombe · Devon—sustained1550 m163 m10.5%22.1%High
Chander Hill Lanenear Holymoorside · Derbyshire—sustained468 m41 m8.7%26.2%Good
Chapel Down Lanenear Brownston · Devon—stepped1847 m46 m2.5%20.4%Good
Chapel Hill Lanenear Rawtenstall · Lancashire—sustained739 m67 m9.1%≈caveated26.9%Needs confirmation
Chapel Lanenear Oldfurnace · Staffordshire—sustained759 m75 m9.9%≈caveated22.5%Needs confirmation
Chard Lanenear Clapton · Somerset—stepped3004 m139 m4.6%≈caveated20.5%Good
Charlcombe Lanenear Larkhall · Somerset—sustained1962 m184 m9.4%20.2%High
Charles Streetnear Tonypandy · Mid Glamorgan—sustained915 m97 m10.6%20.7%High
Chase End Hill to Whiteleaved Oak°near Bromesberrow · Gloucestershire—sustained1298 m61 m4.7%20.5%Needs confirmation
Chase End Roadnear Eight Oaks · Worcestershire—sustained3422 m88 m2.6%25.9%Good
Cheddar Gorgenear Cheddar · SomersetNational HC1, 100 Climbs2sustained2830 m143 m5.1%16.5%Good
Chelfham to Goodleigh°near Chelfham · Devon—sustained1015 m133 m13.1%≈caveated21.4%Needs confirmation
Cheney Longville to Round Oak°near Cheney Longville · Shropshire—sustained3148 m125 m4.0%21.5%Good
Cheriton Fitzpaine to Poughill°near Cheriton Fitzpaine · Devon—sustained1942 m87 m4.5%21.5%Good
Cheriton Hillnear Cheriton · Devon—stepped1671 m114 m6.8%≈caveated25.9%Good
Chick Hillnear Cliff End · East Sussex—sustained340 m42 m12.5%≈caveated29.6%Good
Chipping to Lingey Hill°near Chipping · Lancashire—sustained1351 m69 m5.1%20.8%Needs confirmation
Chirbury to Middleton Hill°near Chirbury · Shropshire—sustained3869 m188 m4.9%22.6%Needs confirmation
Chitterley to Cadbury°near Chitterley · Devon—sustained3150 m130 m4.1%20.8%High
Chivelstone to South Pool°near South Pool · Devon—sustained592 m65 m11.0%≈caveated21.3%Needs confirmation
Choppards Lanenear Hade Edge—sustained269 m40 m14.8%22.1%High
Chuley Hillnear Ashburton · Devon—sustained704 m94 m13.4%20.3%Good
Chur Lanenear West Coker · Somerset—stepped484 m55 m11.3%26.3%Good
Church Avenuenear Lower Wellhouse—sustained222 m40 m17.9%25.5%High
Church Cove Roadnear Lizard · Cornwall—sustained693 m59 m8.5%21.7%Needs confirmation
Church Roadnear Stone Street · Kent—stepped540 m31 m5.8%20.5%Needs confirmation
Churchbridge to Pendriscott°near Churchbridge · Cornwall—stepped1486 m91 m6.1%≈caveated21.2%Good
Churchill Hillnear Clifton · Devon—stepped1045 m64 m6.1%24.6%Good
Churchill Roadnear Minchinhampton · Gloucestershire—sustained353 m39 m11.0%22.4%High
Churchill to Churchill Down°near Churchill · Devon—stepped1611 m61 m3.8%21.3%High
Churchwater to Cottwood°near Riddlecombe · Devon—stepped2094 m97 m4.6%21.3%Good
Cinder Hills Roadnear Holmfirth—sustained1322 m113 m8.5%23.6%Needs confirmation
Clampit to Hatt°near Botusfleming · Cornwall—sustained1326 m82 m6.2%≈caveated20.4%Good
Clanyard to Kirkmaiden°near Clanyard · Dumfries and Galloway—stepped2679 m58 m2.2%20.4%High
Clapworthy to Broden Hill°near Clapworthy · Devon—sustained2126 m112 m5.3%24.7%Good
Clearways Lanenear Garelochhead · Argyll and Bute—sustained109 m22 m19.8%≈caveated30.3%Needs confirmation
Clifton Hillnear Abertawe · West Glamorgan—sustained141 m34 m23.9%27.8%High
Clun to Langford's Dingle°near Clun · Shropshire—sustained2036 m80 m3.9%21.3%High
Clynnog Fawr to Bwlch Mawr°near Clynnog Fawr · Gwynedd—stepped3170 m192 m6.1%22.8%High
Cnoc na Grèine to Achnaslishaig Hill°near Glen Remuil · Argyll and Bute—sustained1048 m100 m9.5%25.9%Needs confirmation
Co-operation Streetnear Rake Foot · Lancashire—sustained396 m47 m11.8%≈caveated24.8%Needs confirmation
Coal Roadnear Cowgill · Cumbria—sustained3976 m302 m7.6%≈caveated20.6%Good
Coal Roadnear Garsdale Head · Cumbria100 Climbs2sustained2222 m215 m9.7%21.9%Good
Coalmire Lanenear Swainby · North Yorkshire—stepped2249 m137 m6.1%21.2%High
Cock's Lake Lanenear Landrake · Cornwall—sustained1859 m60 m3.2%21.1%Needs confirmation
Coedanghred Hill to Maypole°near Llanrothal · Herefordshire—sustained3151 m75 m2.4%22.2%High
COL/216/10near Marsden—sustained241 m36 m15.0%21.2%High
Coldweather Avenuenear Nelson · Lancashire—stepped532 m42 m7.8%21.0%Good
Coleford Hillnear Coleford Bottom · Devon—stepped2083 m141 m6.8%29.1%Good
Collaton Roadnear Malborough · Devon—sustained578 m48 m8.3%22.6%High
Collin to Carthat Hill°near Collin · Dumfries and Galloway—sustained3707 m196 m5.3%16.1%Good
Colly Cliff to Calstock°near Colly Cliff · Cornwall—stepped715 m50 m7.0%≈caveated20.9%Good
Colstrope Lanenear Pheasant's Hill · Buckinghamshire—stepped1790 m108 m6.0%26.0%Good
Colton Hillnear Spark Bridge · Cumbria—sustained452 m71 m15.7%23.1%High
Colwell to Widworthy Hill°near Colwell · Devon—sustained2610 m128 m4.9%20.5%Good
Colwell to Widworthy Hill°near Colwell · Devon—sustained3664 m112 m3.1%≈caveated20.5%Good
Combe to The Glen°near Combe · Devon—stepped1630 m87 m5.3%23.6%Good
Combe to Wallaford Down°near Combe · Devon—sustained1522 m159 m10.4%26.9%High
Combe to West Soar°near Salcombe · Devon—stepped1174 m81 m6.9%21.3%High
Commin Roadnear Bargod · Gwent—stepped1344 m119 m8.9%21.0%High
Commins Coch to Darowen°near Commins Coch · Powys—sustained2468 m119 m4.8%26.5%Good
Constantine to Brillwater°near Constantine · Cornwall—sustained1139 m70 m6.2%20.4%Needs confirmation
Constitution Hillnear Abertawe · West GlamorganWikipedia3, 100 Climbs2sustained348 m61 m17.4%21.9%High
Coombe to Hewas Water°near Coombe · Cornwall—stepped1444 m80 m5.5%≈caveated20.2%Good
Coombesdalenear Stableford · Staffordshire—stepped1762 m72 m4.1%23.0%Good
Cooper's Pitchnear Houndscroft · Gloucestershire—sustained150 m20 m13.6%22.1%High
Cop Hill Sidenear Lingards Wood—stepped1953 m171 m8.8%25.3%Good
Cophill to Perry Hill°near Eaton Bishop · Herefordshire—stepped1556 m53 m3.4%≈caveated19.8%Good
Copplesbury Lanenear Bruton · Somerset—stepped1531 m46 m3.0%≈caveated20.2%Good
Coral Haven to Litterty Hill°near Pennan · Aberdeenshire—sustained2722 m187 m6.9%≈caveated20.0%Good
Coronation Streetnear Wyndham · Mid Glamorgan—stepped307 m35 m11.4%29.6%High
Cot Valley to Kelynack°near St Just · Cornwall—sustained868 m42 m4.8%≈caveated17.9%Needs confirmation
Cote Lanenear Meerbrook · Staffordshire—sustained4107 m217 m5.3%23.1%High
Cotley Lanenear Dunsford · Devon—sustained2920 m129 m4.4%≈caveated17.2%Good
Couch's Mill to Bury Down°near Couch's Mill · Cornwall—stepped3388 m120 m3.5%25.7%High
Countisbury Hillnear Lynton · Devon—sustained678 m100 m14.8%≈caveated21.1%Good
Court Henry to Llanfynydd°near Court Henry · Dyfed—sustained4573 m185 m4.0%≈caveated20.2%Good
Cove to Dry Hill°near Cove · Devon—sustained1622 m152 m9.4%21.0%High
Cowbar Banknear Staithes · North Yorkshire—stepped1389 m63 m4.6%≈caveated22.0%Needs confirmation
Cowlow Lanenear Combs · Derbyshire—stepped2493 m155 m6.2%20.5%Needs confirmation
Cox Hill to Blackdown Hill°near Curtisknowle · Devon—sustained2097 m153 m7.3%≈caveated23.4%Good
Cox Hill to Curtisknowle°near Curtisknowle · Devon—stepped2309 m125 m5.4%≈caveated23.7%Good
Crackington Haven to Middle Crackington°near Crackington Haven · Cornwall—sustained1663 m127 m7.7%24.4%Good
Cragg Lanenear Wriggles Bottom—sustained382 m68 m17.7%≈caveated27.0%Good
Craigs Banknear Kellah · Northumberland—stepped956 m57 m6.0%23.8%Good
Cranford Roadnear Shorton · Devon—stepped1087 m82 m7.6%20.4%High
Crawleyside Bank°near Stanhope · County DurhamNational HC1, 100 Climbs2sustained3078 m225 m7.3%17.9%High
Creigiau'r Llyn to Foel Y Groes°near Cwm Eunant · Powys—sustained6349 m286 m4.5%≈caveated19.7%Good
Cribden End Lanenear Haslingden · Lancashire—sustained1577 m88 m5.6%20.3%High
Crimea Pass (Bwlch y Gorddinan)near Blaenau Ffestiniog · GwyneddWikipedia3, Warren app4sustained2705 m260 m9.6%≈caveated18.4%Needs confirmation
Croesau Bach to Craig-llwyn°near Croesau Bach · Shropshire—stepped2806 m72 m2.6%22.1%High
Croesau Bach to Mynydd Myfyr°near Trefonen · Shropshire—stepped1682 m44 m2.6%20.3%High
Croesau Bach to Pentre-cefn°near Croesau Bach · Shropshire—stepped3368 m149 m4.4%22.8%High
Croftown to Corrieshalloch Gorge°near Croftown · Highland—stepped7363 m174 m2.4%≈caveated12.3%Good
Crook Hill to Orblis Hill°near Lochwinnoch · Renfrewshire—sustained4836 m159 m3.3%≈caveated10.3%Good
Crooked Yard Lanenear Walker Barn · Cheshire—sustained2256 m180 m8.0%23.4%High
Cross of Greetnear White Syke Clough · Lancashire100 Climbs2sustained4330 m72 m1.7%17.2%Needs confirmation
Cross Stone Roadnear Todmorden—sustained2249 m234 m10.4%≈caveated24.1%Good
Crosscrake to Oxenholme°near Barrows Green · Cumbria—sustained2961 m84 m2.8%21.9%High
Crosshill to Meikle Hill°near Crosshill · South Ayrshire—sustained4382 m175 m4.0%≈caveated20.0%Needs confirmation
Crossway to Tyn Green Castle°near Crossway · Powys—stepped2848 m112 m3.9%22.1%High
Crow Roadnear Lennoxtown · East Dunbartonshire—sustained3439 m217 m6.3%≈caveated12.3%Good
Crow Tree Lanenear Fairweather Green—stepped593 m43 m7.2%20.8%Good
Crowcombe Combe°near Crowcombe · Somerset100 Climbs2sustained1413 m191 m13.5%23.0%Good
Crowcombe Roadnear Nether Stowey · Somerset—stepped4140 m214 m5.2%20.8%High
Crowther's Hillnear Dartmouth · Devon—sustained394 m71 m17.9%24.4%Good
Crowthers Poolnear Rhydspence · Herefordshire—sustained2452 m198 m8.1%25.0%Needs confirmation
Cruwy's Morchard Mill Lanenear Withleigh · Devon—sustained1579 m130 m8.2%22.2%High
Cullochrig Roadnear Douglas Glen · North Lanarkshire—stepped394 m29 m7.5%≈caveated26.2%Good
Cusop Dingle to Maerdy Dingle°near Cusop · Herefordshire—sustained3617 m181 m5.0%≈caveated21.6%Needs confirmation
Cwm Dulais to Cwm Ysgiach°near Cwm Dulais · West Glamorgan—stepped1908 m39 m2.0%27.1%High
Cwm Ffrydlan to Bryn Mawr°near Cwm Ffrydlan · Powys—stepped3364 m193 m5.8%≈caveated27.0%Good
Cwm Glas to Pen Lan-fawr°near Cwm Glas · Dyfed—sustained3263 m179 m5.5%≈caveated21.1%Needs confirmation
Cwm Golau to Babelnear Cwm Golau · Dyfed—stepped3854 m139 m3.6%23.1%Good
Cwm Llwynau to Cwm Cnyw°near Hafodyrynys · Gwent—stepped1135 m70 m6.2%≈caveated26.8%Good
Cwm Rhiwiau to Llandyfalle Hillnear Cwm Rhiwiau · Powys—sustained1293 m101 m7.8%22.3%Good
Cwm Roadnear Abbey Dore · Herefordshire—stepped1636 m107 m6.5%21.1%High
Cwm Sŷch to Cwm Dyfnant°near Llanfair-ym-Muallt · Powys—sustained2681 m177 m6.6%≈caveated26.4%Good
Cwm Wern-ddu to Llanfihangel-y-Creuddyn°near Cwm Wern-ddu · Dyfed—sustained1549 m98 m6.3%≈caveated20.1%Good
Cwm y Gâth to Bryn-y-Fedwen°near Cwm y Gâth · Powys—sustained8271 m456 m5.5%22.6%Needs confirmation
Cwm-hirblyg to Glyn Llydan°near Cwm-hirblyg · Dyfed—sustained2890 m96 m3.3%≈caveated26.7%Good
Cwm-hirblyg to Pen Rhiw-Wen°near Cwm-hirblyg · Dyfed—sustained5282 m272 m5.2%18.7%Good
Cwmystwyth to Bryn Bachnear Cwmystwyth · Dyfed—sustained1563 m169 m10.8%22.9%Needs confirmation
Cwrdy Lanenear Sebastopol · Gwent—stepped1757 m158 m9.0%≈caveated28.7%Good
Cwrtnear Abergynolwyn · Gwynedd—sustained235 m29 m12.4%22.7%Good
Cyffredyn to Blaen Onneu°near Llangynidr · Powys—sustained4794 m323 m6.7%16.2%Good
Dabdike Stones to Runswick Bay°near Runswick Bay · North Yorkshire—sustained418 m68 m16.4%26.6%Good
Daccombe Hillnear Barton · Devon—sustained408 m58 m14.3%25.9%Needs confirmation
Dalton to Weather Hill°near Dalton · North Yorkshire—sustained2338 m151 m6.5%20.3%Good
Damson Hillnear Dundridge · Hampshire—stepped1675 m66 m3.9%22.4%High
Daneway to Waterlane°near Sapperton · Gloucestershire—sustained2800 m94 m3.3%25.6%Needs confirmation
Danycoed Terracenear Tonypandy · Mid Glamorgan—sustained779 m103 m13.2%20.1%High
Dardy to Blaen Onneu°near Crughywel · Powys—sustained6272 m328 m5.2%≈caveated23.2%Good
Dark Lanenear North Cerney · Gloucestershire—stepped3312 m43 m1.3%≈caveated21.7%Good
Darkie Hillnear Battisborough Cross · Devon—sustained341 m40 m11.8%23.1%High
Darloe Lanenear Looe · Cornwall—sustained417 m56 m13.4%30.5%Good
Dartmeet°near Dartmeet · Devon100 Climbs2sustained1042 m130 m12.4%18.2%Good
David Streetnear Pontycymer · Mid Glamorgan—sustained808 m51 m6.3%21.1%High
Deanhill Lanenear Upper Weston · Somerset—stepped545 m59 m10.8%22.9%Good
Deepdale Lanenear Dent · Cumbria—stepped4965 m301 m6.1%25.5%Needs confirmation
Deers Hill to Higher Hill°near Kennford · Devon—sustained3746 m181 m4.8%20.8%Good
Dell Roadnear Colinton · City of Edinburgh—sustained398 m33 m8.2%≈caveated21.5%Good
Denacre Lanenear Darley Dale · Derbyshire—sustained582 m85 m14.6%21.8%Good
Derwen Lanenear Glanwydden · Clwyd—stepped1188 m78 m6.5%27.2%High
Devil's Staircasenear Coed Nant-yr-hwch · PowysAnother 1005, 100 Climbs2sustained841 m111 m13.2%24.5%High
Devil's Staircase (west side)near Coed Nant-yr-hwch · Powystag: 25% (2026)stepped2348 m181 m7.7%22.3%High
Dinas Oleu Lanenear Abermaw · Gwynedd—sustained198 m43 m21.5%≈caveated29.4%Good
Discoed to Upper Dunn's Plantation°near Discoed · Powys—stepped2144 m164 m7.7%≈caveated26.2%Good
Discovered lane (50.2310, -4.8096)near Cadythew Rock · Cornwall—sustained660 m77 m11.7%≈caveated24.8%Good
Discovered lane (50.2409, -3.8367)near Galmpton · Devon—sustained649 m29 m4.4%≈caveated22.9%Good
Discovered lane (50.3179, -3.8471)near Aveton Gifford · Devon—stinger971 m50 m5.1%26.2%High
Discovered lane (50.3555, -3.7203)near Halwell · Devon—sustained982 m55 m5.6%21.6%Needs confirmation
Discovered lane (50.4096, -4.6722)near Lostwithiel · Cornwall—sustained469 m58 m12.4%≈caveated25.9%Good
Discovered lane (50.4927, -4.5551)near St Neot · Cornwall—sustained1993 m110 m5.5%≈caveated22.0%Needs confirmation
Discovered lane (50.4959, -3.8182)near Combe · Devon—stepped1093 m30 m2.7%24.5%High
Discovered lane (50.5752, -3.5606)near Ideford · Devon—sustained1163 m36 m3.1%22.2%High
Discovered lane (50.6122, -3.7194)near Lustleigh · Devon—sustained912 m74 m8.2%23.5%High
Discovered lane (50.7305, -3.6254)near Glanvill's Close · Devon—sustained644 m66 m10.2%21.1%High
Discovered lane (50.8500, -3.0519)near Crawley · Devon—sustained1479 m84 m5.7%21.7%Good
Discovered lane (50.9519, -3.9219)near Burrington · Devon—stepped1529 m102 m6.7%≈caveated24.6%Good
Discovered lane (51.0613, -3.5461)near Rock Head · Somerset—sustained456 m54 m11.9%≈caveated23.9%Good
Discovered lane (51.0725, 1.0161)near Lympne · Kent—stepped625 m38 m6.1%21.2%High
Discovered lane (51.1037, -3.6465)near Withypool · Somerset—sustained537 m58 m10.8%21.0%High
Discovered lane (51.1089, -4.1444)near Wrafton · Devon—stepped931 m63 m6.7%≈caveated21.4%Good
Discovered lane (51.2152, -3.8419)near Barbrook · Devon—sustained826 m64 m7.7%20.0%High
Discovered lane (51.3379, -2.2777)near Turleigh · Wiltshire—sustained550 m61 m11.1%21.8%High
Discovered lane (51.4234, -2.3842)near Upper Langridge · Somerset—sustained972 m73 m7.6%20.2%High
Discovered lane (51.5894, -3.2997)near Hawthorn · Mid Glamorgan—stepped1263 m123 m9.8%≈caveated29.2%Needs confirmation
Discovered lane (51.6073, -3.3834)near Trehafod · Mid Glamorgan—stepped136 m9 m6.8%21.0%High
Discovered lane (51.6278, -3.5445)near Nant-y-moel · Mid Glamorgan—sustained202 m34 m16.8%22.1%High
Discovered lane (51.6303, -3.4767)near Blaen Clydach · Mid Glamorgan—sustained88 m15 m17.1%20.2%High
Discovered lane (51.6314, -3.0675)near Henllys · Gwent—sustained762 m128 m16.8%≈caveated28.2%Good
Discovered lane (51.6845, -2.2358)near Nailsworth · Gloucestershire—stepped1109 m78 m7.0%≈caveated20.6%Good
Discovered lane (51.7297, -3.1809)near Cwm · Gwent—sustained1856 m164 m8.8%≈caveated27.8%Good
Discovered lane (51.7460, -3.1817)near Cwm · Gwent—sustained441 m46 m10.4%20.0%High
Discovered lane (51.7843, -3.3796)near Faenor · Mid Glamorgan—sustained659 m59 m9.0%20.7%High
Discovered lane (51.7867, -2.2443)near Colethrop · Gloucestershire—stepped1612 m133 m8.3%28.0%Needs confirmation
Discovered lane (51.8097, -2.1693)near Cranham · Gloucestershire—sustained961 m78 m8.1%20.9%High
Discovered lane (51.8177, -2.5947)near Edge End · Gloucestershire—sustained257 m32 m12.3%≈caveated21.8%Needs confirmation
Discovered lane (51.8267, -2.4582)near Pope's Hill · Gloucestershire—sustained385 m36 m9.3%21.7%High
Discovered lane (51.8389, -3.1595)near Llangatwg · Powys—sustained2180 m227 m10.4%≈caveated28.7%Good
Discovered lane (51.8418, -2.7325)near Buckholt · Gwent—stepped906 m52 m5.8%20.5%High
Discovered lane (51.8534, -3.0168)near Pantygelli · Gwent—sustained729 m83 m11.4%≈caveated30.8%Good
Discovered lane (51.8536, -2.7576)near St Maughan's Green · Gwent—sustained1489 m85 m5.7%21.8%High
Discovered lane (51.8708, -2.4623)near Longhope · Gloucestershire—sustained391 m35 m9.0%20.7%Needs confirmation
Discovered lane (51.8923, -3.2369)near Bwlch · Powys—sustained231 m34 m14.8%≈caveated26.5%Good
Discovered lane (51.9364, -2.0278)near Woodmancote · Gloucestershire—stepped1623 m140 m8.6%24.1%High
Discovered lane (51.9372, -3.2371)near Llangors · Powys—sustained2897 m133 m4.6%≈caveated27.5%Good
Discovered lane (52.0055, -1.8947)near Stanton · Gloucestershire—sustained235 m24 m10.3%20.8%High
Discovered lane (52.0465, -3.0080)near Snodhill · Herefordshire—sustained791 m95 m12.0%21.1%High
Discovered lane (52.0601, -3.0169)near Dorstone · Herefordshire—stepped2578 m187 m7.3%≈caveated24.3%Needs confirmation
Discovered lane (52.0829, -3.0457)near Westbrook · Herefordshire—sustained503 m73 m14.5%23.4%High
Discovered lane (52.1003, -3.3602)°near Llandeilo Graban · Powys—sustained2933 m200 m6.8%≈caveated26.4%Good
Discovered lane (52.1102, -3.2505)near Llanbedr · Powys—sustained366 m43 m11.8%≈caveated26.4%Good
Discovered lane (52.1970, -4.1201)near Tal-sarn · Dyfed—stepped1263 m106 m8.4%23.1%High
Discovered lane (52.2837, -2.3727)near Great Witley · Worcestershire—sustained902 m70 m7.8%20.9%High
Discovered lane (52.4211, -2.5332)near Oreton · Shropshire—stepped2310 m72 m3.1%22.6%High
Discovered lane (52.4954, -3.1856)near Sarn · Powys—sustained1187 m64 m5.4%≈caveated27.1%Good
Discovered lane (52.5120, -3.9649)near Tre'r-ddol · Dyfed—sustained3537 m208 m5.9%≈caveated28.1%Good
Discovered lane (52.5667, -2.9026)near Bridges · Shropshire—sustained2758 m163 m5.9%21.8%High
Discovered lane (52.5682, -3.0436)near Priest Weston · Shropshire—sustained1344 m128 m9.5%22.4%High
Discovered lane (52.7180, -3.3470)°near Pontrobert · Powys—stepped5432 m172 m3.2%≈caveated26.1%Good
Discovered lane (52.7368, -3.8754)near Dolgellau · Gwynedd—sustained1236 m130 m10.5%≈caveated27.1%Good
Discovered lane (52.7658, -3.9416)near Pen-y-bryn · Gwynedd—sustained1391 m141 m10.1%≈caveated28.7%Good
Discovered lane (52.7738, -2.9066)near Nesscliffe · Shropshire—stepped232 m22 m9.4%≈caveated20.7%Good
Discovered lane (52.8346, -1.3744)near Isley Walton · Leicestershire—sustained472 m29 m6.1%25.6%High
Discovered lane (52.8576, -4.0958)near Harlech · Gwynedd—sustained1505 m159 m10.6%22.1%High
Discovered lane (53.0059, -3.6373)near Cwm Penanner · Gwynedd—stepped695 m32 m4.6%20.5%High
Discovered lane (53.0685, -3.2571)near Graig-fechan · Clwyd—sustained952 m114 m11.9%33.6%Needs confirmation
Discovered lane (53.1125, -3.0561)near Caergwrle · Clwyd—sustained2190 m192 m8.8%≈caveated28.0%Good
Discovered lane (53.1242, -3.7104)near Gwytherin · Clwyd—stepped3333 m175 m5.2%≈caveated21.9%Good
Discovered lane (53.1348, -3.4401)near Pant-pastynog · Clwyd—stepped2104 m141 m6.7%≈caveated28.5%Good
Discovered lane (53.1828, -1.6047)near Northwood · Derbyshire—sustained719 m76 m10.6%23.2%High
Discovered lane (53.2217, -3.3531)near Bodfari · Clwyd—sustained273 m47 m17.1%≈caveated28.9%Good
Discovered lane (53.2268, -3.3050)near Caerwys · Clwyd—sustained1635 m200 m12.2%≈caveated21.5%Needs confirmation
Discovered lane (53.3000, -2.0680)near Bollington · Cheshire—stinger170 m5 m3.0%21.2%High
Discovered lane (53.3288, -1.9579)near Whaley Bridge · Derbyshire—sustained2058 m129 m6.3%20.3%High
Discovered lane (53.3408, -1.8988)near Chapel-en-le-Frith · Derbyshire—sustained581 m61 m10.5%22.0%High
Discovered lane (53.3462, -1.9621)near Whaley Bridge · Derbyshire—sustained2026 m173 m8.5%22.3%High
Discovered lane (53.6996, -1.9222)near Sowerby Bridge—stepped1379 m96 m7.0%25.4%High
Discovered lane (53.7012, -2.0042)near Cragg Vale—sustained870 m93 m10.7%≈caveated22.4%Good
Discovered lane (54.1595, -6.3391)near Newry · County Down—stepped346 m29 m8.3%28.9%High
Discovered lane (54.1924, -6.3316)near Newry · County Down—sustained137 m26 m19.2%27.4%High
Discovered lane (54.2293, -3.1154)near Broughton Beck · Cumbria—sustained1887 m142 m7.5%20.4%High
Discovered lane (54.2333, -3.3029)near Whicham · Cumbria—stepped1304 m106 m8.1%23.3%Good
Discovered lane (54.2423, -2.9885)near Haverthwaite · Cumbria—sustained1190 m129 m10.8%≈caveated20.8%Needs confirmation
Discovered lane (54.2728, -3.0251)near Rusland Valley · Cumbria—sustained1762 m30 m1.7%21.0%High
Discovered lane (54.2794, -3.0561)near Bandrake Head · Cumbria—stepped1055 m61 m5.8%20.7%High
Discovered lane (54.2807, -2.5890)near Head of Blea Wheel · Cumbria—stepped3744 m90 m2.4%≈caveated20.2%Good
Discovered lane (54.3127, -2.9214)near Hubbersty Head · Cumbria—sustained1182 m88 m7.5%23.0%High
Discovered lane (54.3129, -3.1900)near Broughton Mills · Cumbria—sustained1180 m124 m10.5%≈caveated22.1%Good
Discovered lane (54.3818, -2.0735)near Gunnerside · North Yorkshire—sustained1195 m170 m14.2%24.7%High
Discovered lane (54.3832, -1.7793)near Richmond · North Yorkshire—sustained2955 m137 m4.7%≈caveated21.4%Needs confirmation
Discovered lane (54.3899, -1.9789)near Healaugh · North Yorkshire—sustained855 m108 m12.6%25.0%High
Discovered lane (54.4339, -0.6593)near Littlebeck · North Yorkshire—sustained931 m116 m12.5%22.7%High
Discovered lane (54.4368, -0.8082)near Glaisdale · North Yorkshire—sustained355 m40 m11.2%21.6%High
Discovered lane (54.4480, -3.0133)near Heron Island · Cumbria—sustained1139 m52 m4.6%25.0%High
Discovered lane (54.5635, -2.8773)near Martindale · Cumbria—sustained309 m38 m12.4%20.8%High
Discovered lane (54.7070, -2.5770)near Ousby · Cumbria—sustained906 m44 m4.9%≈caveated21.0%Good
Discovered lane (54.7938, -2.4326)near Alston · Cumbria—sustained1999 m114 m5.7%20.3%Good
Discovered lane (54.8901, -2.7098)near Castle Carrock · Cumbria—sustained4058 m139 m3.4%26.4%High
Discovered lane (54.9287, -2.1251)near Dalton · Northumberland—sustained2877 m72 m2.5%21.0%Good
Ditchling Bostallnear Ditchling · East SussexNational HC1, 100 Climbs2sustained1838 m153 m8.3%15.1%High
Dittisham to Capton°near Dittisham · Devon—stepped3211 m156 m4.8%≈caveated22.3%Needs confirmation
Dockins Hill Waynear Plump Hill · Gloucestershire—sustained622 m54 m8.8%≈caveated22.4%Good
Doctors Hillnear Ashley · Wiltshire—stepped799 m66 m8.2%≈caveated24.0%Good
Dole to Broginin°near Dole · Dyfed—sustained1479 m81 m5.5%21.4%Needs confirmation
Dolhendre to Carndochan°near Rhosdylluan · Gwynedd—sustained642 m53 m8.3%≈caveated26.5%Good
Donkey Lanenear Millbrook · Cornwall—sustained1171 m93 m7.9%24.0%Needs confirmation
Douglas Streetnear Broomielaw · Glasgow City—sustained411 m32 m7.9%20.1%Good
Dover's Hill°near Weston-sub-Edge · GloucestershireNational HC1, 100 Climbs2sustained1660 m144 m8.7%≈caveated21.7%Good
Doverhaynear Porlock · Somerset—sustained2356 m239 m10.2%≈caveated26.7%Good
Down Hill to Myrehaugh Hill°near Fossoway · Perth and Kinross—sustained1360 m58 m4.3%≈caveated22.1%Needs confirmation
Downaway Lanenear Coffinswell · Devon—stepped1712 m116 m6.8%20.9%Good
Downe Roadnear Luxted · Greater LondonDG London list6stepped1016 m55 m5.4%≈caveated22.6%Good
Draycott Cross Roadnear Brookhouses · Staffordshire—stepped1109 m84 m7.6%20.0%Good
Drift Lanenear West Taphouse · Cornwall—sustained968 m54 m5.6%20.8%Good
Drumber Lanenear The Bank · Cheshire—sustained1037 m96 m9.2%21.4%Good
Drummochy to New Gilston°near Lower Largo · Fife—sustained5799 m181 m3.1%14.3%High
Drymump Hillnear Meshaw · Devon—sustained336 m46 m13.7%≈caveated22.6%Needs confirmation
Dugberry Hillnear Powerstock · Dorset—stepped884 m59 m6.7%21.4%Good
Dukewood Roadnear Scissett—stepped459 m30 m6.6%22.8%High
Duncart Lanenear Croscombe · Somerset—stepped986 m70 m7.1%≈caveated26.4%Good
Duncombe Streetnear Upperthorpe—sustained1158 m112 m9.7%20.0%High
Dundee Lanenear Ramsbottom—stepped986 m77 m7.9%≈caveated21.7%Good
Dunder Hole to Mortehoe°near Mortehoe · Devon—stepped488 m39 m8.1%20.2%High
Dunkery Beacon (from Luccombe)near Allerford · Somerset100 Climbs2sustained2248 m199 m8.9%19.3%Good
Dunsford to Westcott°near Dunsford · Devon—sustained3096 m230 m7.4%20.6%Good
Dunsley Hillnear West Anstey · Devon—sustained1635 m72 m4.4%21.4%Good
Dunsley Lanenear Sandsend · North Yorkshire—sustained5172 m208 m4.0%20.9%Good
Dunvant Avenuenear Clyne · West Glamorgan—stepped279 m28 m9.9%27.9%Good
Dutlas to Hurgin°near Dutlas · Powys—stepped5614 m186 m3.3%21.5%Good
Dyffryn Conwy to Mynydd Cauedig°near Dyffryn Conwy · Clwyd—sustained1784 m176 m9.9%≈caveated26.8%Good
Easebourne Streetnear Bexleyhill · West Sussex—sustained474 m60 m12.7%29.5%Good
East Cornworthy to Cornworthy°near Cornworthy · Devon—stepped911 m50 m5.5%≈caveated25.9%Good
East Helmsdale to Creag Marail°near East Helmsdale · Highland—sustained2446 m160 m6.6%≈caveated17.1%Needs confirmation
East Taphouse to St Pinnock°near East Taphouse · Cornwall—sustained518 m74 m14.2%≈caveated22.5%Needs confirmation
Easterside Lanenear Hawnby · North Yorkshire—stepped825 m61 m7.4%26.1%High
Easton Hollownear Berwick St John · Wiltshire—sustained1296 m100 m7.7%21.6%High
Easton to West Alvington°near West Alvington · Devon—sustained443 m54 m12.2%≈caveated23.8%Needs confirmation
Eastwood Lanenear Littlemoor · Derbyshire—stepped1008 m83 m8.3%24.4%High
Eastwood Roadnear Upper Eastwood—stepped3003 m146 m4.9%22.8%High
Eden Mountnear Grange-over-Sands · Cumbria—sustained969 m97 m10.0%29.8%High
Eisingrug to Moel y Geifr°near Eisingrug · Gwynedd—sustained2149 m217 m10.1%≈caveated22.0%Good
Ellen Royd Lanenear Luddenden Foot—sustained773 m81 m10.5%≈caveated23.6%Good
Ellerby Banknear Ellerby · North Yorkshire—sustained1044 m75 m7.2%24.3%Needs confirmation
Ellers Roadnear Sutton-in-Craven · North Yorkshire—sustained2139 m230 m10.8%20.6%Good
Elscombe Lanenear Burrow · Somerset—sustained508 m48 m9.4%≈caveated20.8%Needs confirmation
Ermington to Westlake°near Ermington · Devon—stepped1239 m92 m7.4%20.2%Good
Erwyd to Llangynog°near Erwyd · Powys—sustained5937 m308 m5.2%≈caveated18.9%Good
Esdale Law to Harden Glen°near White Cleuch · Scottish Borders—sustained2926 m173 m5.9%13.8%Good
Evelith Lanenear Kemberton · Shropshire—sustained1672 m37 m2.2%≈caveated26.1%Needs confirmation
Ewood Hall Avenuenear Brearley—sustained371 m39 m10.4%20.8%High
Ewood Lanenear Ewood Bridge · Lancashire—sustained448 m42 m9.5%23.9%Needs confirmation
Exmoor Forestnear Cheriton · Devon100 Climbs2sustained3482 m201 m5.8%≈caveated13.7%Good
Exton Lanenear Bridgetown · Somerset—stepped1712 m152 m8.9%≈caveated24.0%Good
Fagwr Roadnear Rhyd-y-gwin · West Glamorgan—sustained481 m47 m9.7%≈caveated26.5%Good
Fair Head Lanenear Grosmont · North Yorkshire—sustained947 m128 m13.5%22.2%High
Fairfax Terracenear Ford · Devon—sustained176 m31 m17.8%22.8%High
Fairfield Avenuenear Larkhall · Somerset—sustained616 m69 m11.2%20.8%High
Fairview Roadnear Dartmouth · Devon—sustained1101 m103 m9.3%≈caveated24.8%Good
Fairy Glennear Wyndham · Mid Glamorgan—sustained375 m64 m17.2%≈caveated28.4%Good
Falstone to White Sidenear Falstone · Northumberland—sustained923 m57 m6.2%20.2%High
Farleigh Hungerford to Lower Westwood°near Farleigh Hungerford · Somerset—stepped1616 m36 m2.2%22.5%High
Farm Roadnear Edgeworth · Gloucestershire—stepped1214 m92 m7.6%22.3%Good
Feetham to Cringley Hill°near Feetham · North Yorkshire—stepped2884 m162 m5.6%≈caveated21.0%Good
Feetham to Low Row°near Feetham · North Yorkshire—sustained1367 m119 m8.7%24.0%High
Felindre to Cwm Hyfryd°near Felindre · Dyfed—sustained5214 m262 m5.0%≈caveated17.6%Good
Felindre to Pen y Garn°near Felindre · Powys—stepped2165 m167 m7.7%20.8%Good
Fellgate Lanenear Dowbiggin · Cumbria—sustained1073 m83 m7.7%20.8%Needs confirmation
Ffordd Bryn Frannear Eglwysbach · Clwyd—sustained2943 m292 m9.9%≈caveated28.1%Good
Ffordd Eisteddfodnear Gwynfryn · Clwyd—sustained1262 m56 m4.4%22.1%Good
Ffordd Gerlannear Bethesda · Gwynedd—sustained608 m61 m10.0%22.1%Good
Ffordd Llwyn Dunear Eglwysbach · Clwyd—sustained1494 m182 m12.2%28.3%Good
Ffordd Pen Llechnear Harlech · GwyneddGuinness7, Wikipedia3, 100 Climbs2, BikeRadar 78sustained237 m41 m17.2%≈caveated32.6%Good
Ffordd Rhiwlasnear Eglwysbach · Clwyd—stepped2601 m159 m6.1%≈caveated26.5%Good
Ffordd y Graignear Pontardawe · West Glamorgan—sustained1632 m173 m10.6%≈caveated26.2%Good
Ffordd-las to Hay Bluff°near Ffordd-las · Powys—sustained6920 m294 m4.3%≈caveated31.9%Good
Ffordd-las to Tregoyd°near Ffordd-las · Powys—sustained2018 m62 m3.1%20.5%Good
Fforest Roadnear Mountain Ash · Mid Glamorgan—sustained925 m115 m12.5%≈caveated26.8%Good
Filford Lanenear Filford · Dorset—sustained1652 m99 m6.0%20.3%Good
Finch Lanenear Appley Bridge · Lancashire—stepped611 m23 m3.8%25.4%High
Finwick's Knowe to Dobbingstone Hill°near Falfarrocher Glen · South Ayrshire—sustained2830 m170 m6.0%≈caveated18.5%Needs confirmation
Fish-in-the-Well Rock to Signalhouse Point°near Fish-in-the-Well Rock · Devon—sustained409 m54 m13.3%21.2%High
Flan Hill to Knottallow Hill°near Ulverston · Cumbria—sustained2047 m167 m8.2%21.9%High
Flash to Oliver Hill°near Flash · Staffordshire—stepped1042 m57 m5.5%23.0%High
Fleet Mossnear Gayle · North Yorkshire100 Climbs2stepped4869 m301 m6.2%21.9%High
Flint Lanenear Lenham · Kent—stepped2114 m58 m2.8%20.0%Needs confirmation
Florence Hillnear Callington · Cornwall—stepped727 m62 m8.5%21.9%High
Ford Hillnear Woodland Head · Devon—stepped1553 m89 m5.7%26.1%High
Ford Hillnear Thorverton · Devon—sustained2165 m151 m7.0%25.1%High
Ford Hill to Berry Down°near East Down · Devon—stepped2817 m110 m3.9%21.3%Good
Ford Hill to East Down°near East Down · Devon—sustained740 m69 m9.3%21.3%Needs confirmation
Ford Streetnear Wellington · Somerset—stepped3299 m201 m6.1%22.1%Good
Forda to North Brentor°near Chillaton · Devon—stepped3139 m116 m3.7%22.8%Needs confirmation
Forder to Throwleigh°near Throwleigh · Devon—stepped1596 m59 m3.7%22.8%Needs confirmation
Forefield Risenear Bath · Somerset—sustained323 m43 m13.3%22.7%High
Forge Hillnear Lower Lydbrook · Gloucestershire—sustained1767 m141 m8.0%21.6%Needs confirmation
Forge Lanenear Much Birch · Herefordshire—sustained1295 m72 m5.6%22.4%High
Forra Bury Hillnear Boscastle · Cornwall—sustained1030 m81 m7.9%23.8%High
Forty Acre Lanenear Hesketh Lane · Lancashire—sustained2388 m177 m7.4%20.5%High
Foulstone Roadnear Pears House Clough—sustained729 m76 m10.4%22.0%High
Foxhole Lanenear Gorran Haven · Cornwall—sustained489 m66 m13.5%26.0%High
Foxholes Lanenear Tansley · Derbyshire—stepped1822 m105 m5.7%21.5%High
Freda Avenuenear Gedling · Nottinghamshire—stepped433 m42 m9.6%26.7%High
Fricker's Lanenear Ridge · Wiltshire—sustained714 m42 m5.8%23.1%Good
Frogmarsh Lanenear St Chloe · Gloucestershire—sustained564 m45 m8.0%25.1%High
Fursdon Lanenear Furshamdown Bottom · Devon—stepped1284 m72 m5.6%≈caveated21.9%Good
Furzeleigh Lanenear Bovey Tracey · Devon—stepped3108 m213 m6.9%22.4%Good
Game Scar Lanenear Goose Eye—sustained2066 m161 m7.8%20.4%Good
Ganton Hillnear Ganton · North Yorkshire—sustained1415 m122 m8.6%23.7%High
Garreg Sidenear Pontycymer · Mid Glamorgan—sustained385 m46 m12.0%23.6%Good
Garth Point to Hen Bentref Llandegfan°near Hen Bentref Llandegfan · Gwynedd—sustained536 m60 m11.3%≈caveated23.8%Good
Garth to Cwmsymlog°near Penrhyn-coch · Dyfed—sustained4880 m273 m5.6%18.5%Needs confirmation
Gartymore to Creag Marail°near West Helmsdale · Highland—sustained2160 m178 m8.2%20.6%Good
Garvald to Redstone Rig°near Garvald · East Lothian—sustained12978 m293 m2.3%≈caveated19.8%Needs confirmation
Gas Hillnear Norwich · Norfolk—sustained356 m40 m11.4%≈caveated22.7%Good
Gateside Roadnear Borestone · Stirling—sustained5664 m208 m3.7%≈caveated18.3%Good
Gay's Hillnear Bath · Somerset—sustained457 m58 m12.6%20.1%High
Georges Delightnear Llangwm · Gwent—stepped2215 m162 m7.3%≈caveated26.4%Good
Gibb Hillnear Lutton · Devon—sustained373 m44 m11.7%≈caveated19.4%Needs confirmation
Gidleigh to Scorhill Tor°near Chagford · Devon—sustained2065 m174 m8.4%24.4%Good
Gifford to Newlands Hill°near Gifford · East Lothiansign: 17% (2025)sustained7483 m277 m3.7%≈caveated21.1%Needs confirmation
Gilboanear Trecceln · Gwent—sustained342 m34 m10.0%20.0%Good
Gissage Hillnear Zeal Monachorum · Devon—sustained551 m59 m10.7%22.2%High
Gittisham to Westgate Hill°near Gittisham · Devon—sustained1311 m110 m8.4%≈caveated20.3%Good
Gladestry to Hengoed°near Gladestry · Powys—stepped1821 m100 m5.5%≈caveated26.5%Needs confirmation
Glamorgan Streetnear Penrhiwceiber · Mid Glamorgan—sustained1148 m113 m9.8%21.7%High
Glancynon Streetnear Mountain Ash · Mid Glamorgan—sustained398 m53 m13.4%20.6%High
Glen View Streetnear Trealaw · Mid Glamorgan—sustained347 m47 m13.6%26.1%Good
Glyndyfrdwy to Moel Morfydd°near Glyndyfrdwy · Clwyd—stepped3629 m279 m7.7%25.5%Good
Glynmarch Streetnear Deri · Gwent—sustained465 m39 m8.3%20.3%Good
Goblin Hillnear Coleford · Devon—sustained300 m32 m10.6%20.1%Good
Godson Lanenear Napton on the Hill · Warwickshire—sustained402 m31 m7.8%20.9%Good
Golden Grovenear Ruswarp · North Yorkshire—sustained268 m28 m10.5%21.6%Good
Good Neighbours Lanenear Monmouth · Gwent—sustained658 m68 m10.4%20.9%High
Goodshelter to Rickham°near Salcombe · Devon—sustained1551 m132 m8.5%≈caveated26.5%Good
Goose Nest Lanenear Sowerby Bridge—sustained1482 m150 m10.1%24.3%Good
Goveton to Cole's Cross°near Goveton · Devon—stepped2576 m119 m4.6%≈caveated23.6%Needs confirmation
Govilon to Gilwern Hill°near Govilon · Gwent—sustained1788 m187 m10.5%≈caveated22.2%Good
Great Fryup Dale to Glaisdale Rigg°near Great Fryup Dale · North Yorkshire—stepped2318 m185 m8.0%24.5%High
Great Witley to Abberley Hillnear Great Witley · Worcestershire—sustained309 m51 m16.6%29.3%High
Green Lanenear Slack—sustained448 m66 m14.6%≈caveated20.8%Good
Greenfield Placenear Blaenavon · Gwent—sustained600 m48 m7.9%22.3%High
Greenway Hill to Week Bottom°near Great Torrington · Devon—stepped2450 m98 m4.0%20.2%Good
Grey Grass Dingle to Middleton Hill°near Grey Grass Dingle · Shropshire—sustained1573 m79 m5.0%≈caveated21.4%Needs confirmation
Greystones Roadnear Luddenden Foot—sustained1765 m183 m10.3%21.3%Needs confirmation
Grisedale Roadnear Grisedale · Cumbria—sustained1015 m71 m7.0%22.3%High
Guildford Lanenear Albury · Surrey—sustained1244 m51 m4.1%≈caveated26.5%Good
Gully to Pen y Ffynnon°near Gully · Powys—stepped1677 m125 m7.5%27.5%High
Gunnislake to Gulworthy°near Gunnislake · Cornwall—sustained1503 m160 m10.6%≈caveated18.7%Needs confirmation
Gunridgenear Clunton · Shropshire—stepped2960 m150 m5.1%21.0%Good
Gwaelodygarth Roadnear Merthyr Tydfil · Mid Glamorgan—sustained1356 m86 m6.3%21.0%Good
Gwenddwr to Crickadarnnear Gwenddwr · Powys—sustained1789 m126 m7.0%22.2%High
Gwyddelwern to Betws Gwerful Goch°near Gwyddelwern · Clwyd—sustained3132 m164 m5.3%≈caveated26.2%Good
Gydynap Lanenear Theescombe · Gloucestershire—sustained452 m89 m19.7%≈caveated28.0%Needs confirmation
Hacked Way Lanenear Walker Barn · Cheshire—sustained803 m105 m13.0%24.1%High
Hackneynear Corscombe · Dorset—stepped1672 m124 m7.4%22.2%Good
Hafod Lanenear Hopkinstown · Mid Glamorgan—sustained2898 m130 m4.5%≈caveated27.3%Good
Hafod-fan Roadnear Abertyleri · Gwent—sustained181 m31 m17.0%20.4%High
Hale Lanenear Wendover · Buckinghamshire—sustained777 m68 m8.7%24.9%High
Hall Carr Roadnear Rawtenstall · Lancashire—sustained1067 m129 m12.1%≈caveated24.0%Good
Hall Hillnear Brendon · Devon—sustained1779 m130 m7.3%≈caveated20.2%Needs confirmation
Hall Ing Roadnear Honley—sustained1921 m143 m7.5%21.0%Good
Halswell Streetnear Tyntetown · Mid Glamorgan—sustained163 m21 m12.7%20.7%High
Hammetts Lanenear Rumsam · Devon—sustained481 m52 m10.8%≈caveated26.3%Needs confirmation
Hand Bank Lanenear Mirfield—sustained477 m56 m11.7%23.0%High
Hand Carr Lanenear Luddenden Foot—sustained982 m97 m9.9%27.6%Needs confirmation
Hangman's Hillnear Oakford · Devon—stepped1532 m101 m6.6%≈caveated27.0%Good
Hangman's Hill to Pope's Hill°near Pope's Hill · Gloucestershire—stepped695 m57 m8.2%21.5%Good
Harberton to Belsford°near Harberton · Devon—sustained847 m73 m8.6%≈caveated21.5%Good
Hard Hill to Bigert°near Ulpha · Cumbria—sustained1340 m150 m11.2%23.5%High
Hardknott Passnear Eskdale · Cumbria100 Climbs2, Wikipedia3, BikeRadar 78sustained3119 m315 m10.1%25.9%Good
Hardknott Pass (west)near Cockley Beck · Cumbria—sustained911 m50 m5.5%28.2%Good
Hardraw to Pike Hill°near Hardraw · North Yorkshire—sustained3544 m224 m6.3%20.4%High
Harford to Hutcherton Down°near Landkey · Devon—stepped3839 m172 m4.5%20.1%Needs confirmation
Harper's Lanenear Roadwater · Somerset—sustained642 m85 m13.2%≈caveated30.7%Good
Hart Hillnear Charing · Kent—stepped1024 m56 m5.4%22.4%High
Hartsidenear Melmerby · Cumbria100 Climbs2sustained7759 m400 m5.2%9.2%Good
Harwood Farm Lanenear Langley Marsh · Somerset—sustained1706 m127 m7.4%26.5%High
Hatch to Churchstow°near Hatch · Devon—sustained1281 m103 m8.0%≈caveated22.3%Needs confirmation
Haw Hill to Potherilt Hill°near Broughton in Furness · Cumbria—sustained823 m123 m14.9%≈caveated25.0%Good
Haw Hill to The Knott°near Broughton in Furness · Cumbria—sustained5736 m236 m4.1%21.1%High
Hawkley Roadnear West Liss · Hampshire—stepped1535 m68 m4.4%≈caveated18.1%Needs confirmation
Hawthorn Roadnear Slaithwaite—sustained792 m85 m10.8%23.7%Needs confirmation
Hawthorns Roadnear Pontshill Marsh · Herefordshire—sustained3254 m141 m4.3%≈caveated21.2%Good
Hay on Wye to Mynydd Brith°near Y Gelli Gandryll · Powys—sustained6042 m332 m5.5%20.8%High
Hayne Lanenear Bolham · Devon—sustained1414 m78 m5.5%20.2%High
Hayne Lanenear Wilmington · Devon—sustained1309 m143 m11.0%≈caveated25.2%Good
Hearn Lanenear North Barrow · Somerset—stepped1691 m65 m3.9%20.2%Good
Heartsease to Wern Dingle°near Heartsease · Powys—sustained3120 m157 m5.0%20.2%High
Hebden Roadnear Hebden · North Yorkshire—stepped1054 m73 m6.9%≈caveated28.4%Needs confirmation
Heddon Banksnear Heddon-on-the-Wall · Northumberland—sustained1431 m92 m6.4%≈caveated20.5%Good
Height Lanenear Oxenhope—stepped1160 m54 m4.6%20.2%High
Hellwell Lanenear Kentmere · Cumbria—sustained628 m72 m11.5%22.9%Good
Hen Fforddnear Bwlch · Powys—sustained844 m88 m10.5%≈caveated26.4%Good
Hendre Owen Roadnear Duffryn · West Glamorgan—sustained309 m46 m15.0%23.1%High
Henllys to Nant Carn°near Ty Canol · Gwent—sustained1553 m187 m12.1%≈caveated25.4%Good
Heol Calchnear Cwm Gored · Powys—stepped925 m86 m9.3%≈caveated26.0%Good
Heol Callwennear Glyntawe · Powys—stepped492 m29 m5.9%22.0%Good
Heol Feurignear Dolgellau · Gwynedd—stepped284 m33 m11.5%≈caveated30.0%Good
Heol Lannear Trecastle · Powys—stepped2788 m142 m5.1%≈caveated26.3%Good
Heol Lannear Cwm Nantypistyll · Powys—sustained6224 m252 m4.0%23.1%Good
Heol y Bancnear Pontyberem · Dyfed—sustained1670 m164 m9.8%21.9%High
Heol-y-Beiliaunear Llantrisant · Mid Glamorgan—sustained290 m54 m18.5%≈caveated25.0%Good
Herodsfoot to St Keyne°near Herodsfoot · Cornwall—stepped2106 m113 m5.3%26.3%High
Herodsfoot to St Keyne°near Herodsfoot · Cornwall—stepped1959 m110 m5.6%≈caveated23.2%Good
Heron Hill Lanenear South Street · Kent—stepped1088 m41 m3.8%20.9%Good
Hessenford to Trelowia°near Hessenford · Cornwall—sustained1166 m103 m8.9%≈caveated16.5%Good
Hey Lanenear Banquet House Clough—sustained2478 m195 m7.9%30.6%Good
High Hill Lanenear Settle · North Yorkshire—sustained812 m116 m14.3%20.4%High
High Meadow to Hafodyrynys°near Abercarn · Gwent—stepped4325 m266 m6.1%≈caveated24.0%Good
Higham Lanenear Gee Cross—sustained1281 m83 m6.5%21.0%Good
Higher Ashton to Beardon Hill°near Higher Ashton · Devon—sustained1336 m84 m6.3%≈caveated27.3%Good
Higher Ashton to Dunchideock°near Higher Ashton · Devon—sustained2606 m174 m6.7%21.8%Needs confirmation
Higher Buckeridge Roadnear Teignmouth · Devon—sustained1526 m163 m10.7%23.2%High
Higher Dintingnear Glossop · Derbyshire—sustained197 m24 m12.2%20.0%High
Higher Parknear Shaw—sustained325 m45 m13.7%22.8%High
Higher Slade Roadnear Ilfracombe · Devon—sustained947 m76 m8.0%21.4%High
Higher Woodway Roadnear Teignmouth · Devon—sustained1394 m129 m9.2%22.1%High
Hill Lanenear Rodney Stoke · Somerset—sustained762 m116 m15.2%26.1%Good
Hill Lanenear Old Sodbury · Gloucestershire—sustained395 m42 m10.5%≈caveated23.8%Good
Hill Roadnear Broughty Ferry · Dundee City—sustained519 m50 m9.7%20.1%Good
Hill Roadnear Pontlottyn · Gwent—stepped1187 m114 m9.6%21.6%High
Hill Streetnear Deri · Gwent—sustained1697 m146 m8.6%27.9%High
Hill Terracenear Abergwaun · Dyfed—sustained589 m58 m9.8%15.0%High
Hill's Lanenear Cotleigh · Devon—stepped1102 m66 m6.0%26.3%Good
Hillpark Roadnear Wormit · Fife—stepped293 m28 m9.6%20.5%High
Hillsidenear Swffryd · Gwent—sustained729 m89 m12.2%≈caveated20.2%Good
Hillside Roadnear Lower Redbrook · Gloucestershire—sustained326 m37 m11.3%21.8%Good
Hilltop to Easthope°near Easthope · Shropshire—sustained899 m103 m11.5%≈caveated24.9%Good
Hines Hill to East Prawle°near East Prawle · Devon—stepped426 m33 m7.7%≈caveated22.6%Needs confirmation
Hobbs Lanenear Longhope · Gloucestershire—sustained453 m50 m11.0%20.2%Good
Hodshillnear Midford · Somerset—sustained1854 m118 m6.4%≈caveated26.9%Good
Hogg Lanenear North Grimston · North Yorkshire—stepped446 m35 m7.9%20.2%Needs confirmation
Holbrooknear Central Lydbrook · Gloucestershire—sustained1361 m121 m8.9%21.0%Good
Holcombe Down Roadnear Dawlish · Devon—sustained2776 m182 m6.6%23.8%High
Holden Lanenear Silsden—stepped2222 m160 m7.2%20.2%Good
Holdscroft Lanenear Fishpond Bottom · Dorset—sustained1188 m109 m9.2%22.8%Good
Hollam Lanenear Dulverton · Somerset—sustained1190 m128 m10.7%≈caveated21.7%Good
Hollies Hillnear Nailsworth · Gloucestershire—sustained524 m55 m10.4%20.2%High
Hollinsnear Wensley · North Yorkshire—sustained1560 m117 m7.5%20.2%High
Hollinsclough Rakenear Hollinsclough · Staffordshire—stepped1749 m117 m6.7%21.0%High
Hollow Combe to Ember Combe°near Hollow Combe · Somerset—sustained4133 m279 m6.7%17.5%High
Holly Lanenear Ambergate · DerbyshireNational HC1stepped1992 m125 m6.3%≈caveated22.9%Good
Holme House Lanenear Goose Eye—sustained1371 m84 m6.1%≈caveated14.9%Good
Holme Lanenear Slaithwaite—sustained1987 m160 m8.1%24.8%High
Holme Mossnear HolmeNational HC1, 100 Climbs2sustained2301 m210 m9.1%13.3%High
Holmfirth Roadnear Waterside—sustained5504 m318 m5.8%8.7%High
Holne Turn to Wellsfoot Island°near Holne Turn · Devon—sustained1564 m109 m6.9%≈caveated21.1%Good
Holroyd Mill Lanenear Micklethwaite—sustained408 m44 m10.8%22.5%High
Honister Passnear Seatoller · Cumbria—sustained2188 m229 m10.4%24.5%High
Honiton to Carpenter's Hillnear Honiton · Devon—stepped2410 m178 m7.4%24.9%Good
Hoo Meavy to Clearbrook°near Hoo Meavy · Devon—stepped1334 m67 m5.1%26.4%High
Hooke to Rampisham Hill°near Hooke · Dorset—stepped1446 m73 m5.1%22.0%High
Hookway Hillnear Oareford · Somerset—stepped1765 m139 m7.9%≈caveated28.4%Good
Horderley to Woolston°near Horderley · Shropshire—sustained1130 m108 m9.6%24.8%High
Horn Lanenear New Mill—sustained2806 m190 m6.8%20.3%Good
Horner's Green to Castling's Heath°near Groton · Suffolk—stepped1792 m29 m1.6%22.0%High
Horsebridge to Milton Abbot°near Horsebridge · Devon—sustained2302 m135 m5.9%20.4%High
Horsehold Lanenear Hebden Bridge—sustained1809 m175 m9.7%26.7%Good
Horseshoe Passnear Llidiart Annie · ClwydNat HC 19711, National HC1, Wikipedia3, 100 Climbs2sustained4543 m276 m6.1%≈caveated14.4%Good
Horsleanear Joy's Green · Gloucestershire—sustained1767 m131 m7.4%19.7%Needs confirmation
Hosticle Lanenear Whittington · Lancashire—sustained1581 m56 m3.6%20.1%Needs confirmation
Hostle Park Roadnear Ilfracombe · Devon—sustained298 m42 m14.2%20.2%High
Hoxton Roadnear Torquay · Devon—sustained448 m45 m10.0%20.3%High
Hudson Lanenear Ruspidge · Gloucestershire—sustained438 m47 m10.8%20.6%High
Huff Clough to Crutchenber Fell°near Huff Clough · Lancashire—stepped2224 m162 m7.3%20.1%Good
Hunton Hillnear Hunton · Kent—stepped1331 m93 m7.0%≈caveated28.3%Good
Huntshaw to Woodtown°near Huntshaw · Devon—sustained2112 m99 m4.7%23.6%Needs confirmation
Hyner Bottom to Hennock°near Teign Village · Devon—sustained1262 m142 m11.2%23.4%High
Ibberton to Ibberton Hill°near Ibberton · Dorset—stepped2130 m147 m6.9%≈caveated26.0%Good
Icknield Streetnear Weatheroak Hill · Worcestershire—stepped1330 m57 m4.3%≈caveated21.3%Good
Ilkley Roadnear West Morton—sustained1756 m132 m7.5%21.4%High
Inchbrook Hillnear Nailsworth · Gloucestershire—sustained409 m58 m14.1%21.1%Good
Ings to High Knott°near Ings · Cumbria—sustained1046 m97 m9.3%21.4%High
Intake Lanenear Brookroyd—sustained804 m59 m7.3%14.1%High
Intake Lanenear Frosterley · County Durham—sustained1760 m216 m12.3%20.3%High
Irene Streetnear Miskin · Mid Glamorgan—stepped734 m70 m9.5%21.6%High
Ivegatenear Colne · Lancashire—sustained205 m27 m13.4%20.9%High
Jack Hillnear Allithwaite · Cumbria—sustained390 m42 m10.8%21.6%High
Jingle Pot Roadnear Grinton · North Yorkshire—sustained1401 m142 m10.2%23.1%High
Jinkin Avenuenear Lipson · Devon—sustained290 m33 m11.2%20.0%Needs confirmation
Jinny Lanenear Roughlee · Lancashire—stepped1715 m114 m6.7%21.4%High
John Streetnear Heyrod—sustained580 m48 m8.3%27.2%High
Jubilee Roadnear Newton Abbot · Devon—sustained237 m30 m12.5%22.8%High
Jubilee Tower°near Quernmore · Lancashire100 Climbs2sustained1726 m134 m7.8%15.6%High
Jumble Hole Roadnear Charlestown—sustained791 m70 m8.9%≈caveated24.6%Needs confirmation
Kellaton to Bickerton°near Kellaton · Devon—sustained760 m86 m11.3%21.2%High
Kellow Hillnear Polperro · Cornwall—stepped1583 m109 m6.9%22.9%Needs confirmation
Kent Hatch Roadnear Crockham Hill · Kent—stepped1287 m75 m5.8%≈caveated21.0%Good
Kershaw Roadnear Walsden—sustained201 m26 m13.1%22.7%High
Kerswell to North Hill°near Kerswell · Devon—stepped3306 m143 m4.3%25.5%Needs confirmation
Kestle to Manaccan°near Kestle · Cornwall—stepped1298 m49 m3.8%21.8%Needs confirmation
Kilkenny Lanenear Padley Bottom · Somerset—stinger1288 m41 m3.1%21.4%High
Killicks Hillnear Fortuneswell · Dorset—sustained435 m45 m10.2%20.6%High
Kiln Lanenear Stokenham · Devon—sustained903 m65 m7.2%21.0%High
Kinders Lanenear Boarshurst—sustained586 m57 m9.7%21.4%High
King's Hillnear Ystrad Mynach · Gwent—stepped1033 m78 m7.6%20.4%Good
Kingscott to High Bullen°near Kingscott · Devon—stepped3137 m129 m4.1%≈caveated20.6%Good
Kirkstone Passnear Caudale · Cumbria—sustained3458 m265 m7.7%≈caveated17.7%Good
Knarr Lanenear Wall Hill—stepped596 m52 m8.8%22.7%High
Knoll Hill to Shallow Dale°near Ampleforth · North Yorkshire—stepped2249 m147 m6.5%≈caveated24.7%Good
Knott Hill Lanenear Delph—sustained1134 m115 m10.1%≈caveated19.2%Needs confirmation
Lamledra Hillnear Gorran Haven · Cornwall—sustained533 m59 m11.0%≈caveated24.7%Good
Lamplands Lanenear Grosmont · North Yorkshire—sustained2464 m157 m6.4%22.0%High
Lamps Mossnear Nateby · Cumbria100 Climbs2sustained4269 m309 m7.2%20.0%High
Landkey Town to Whiddon°near Landkey Town · Devon—sustained820 m73 m8.9%≈caveated19.7%Good
Lane And Dowry Roadnear Slaithwaite—sustained2347 m157 m6.7%22.6%High
Lane Ends Lanenear Hebden Bridge—sustained1666 m148 m8.9%20.1%High
Lane near Abercych°near Abercych · Dyfed—stepped684 m73 m10.6%≈caveated26.3%Good
Lane near Aberfan°near Aberfan · Mid Glamorgan—stepped640 m57 m8.9%≈caveated22.1%Good
Lane near Allaleigh°near Allaleigh · Devon—sustained2311 m139 m6.0%22.8%Needs confirmation
Lane near Almondbury Common°near Almondbury Common—stepped286 m23 m8.1%20.0%Good
Lane near Archenfieldnear Y Gelli Gandryll · Powys—stepped3260 m189 m5.8%27.6%High
Lane near Ashford°near Ashford · Devon—stepped608 m52 m8.5%20.8%High
Lane near Bargodnear Bargod · Gwent—stepped287 m34 m11.9%25.0%Good
Lane near Baysdale°near Baysdale · North Yorkshire—sustained428 m56 m13.0%21.5%High
Lane near Belingick Hill°near Burlawn · Cornwall—sustained3563 m121 m3.4%22.9%Needs confirmation
Lane near Berry Down°near Berry Down · Cornwall—sustained1526 m77 m5.1%26.1%High
Lane near Betws-y-coednear Betws-y-Coed · Clwydtag: 20% (2026)sustained1263 m162 m12.8%≈caveated21.6%Good
Lane near Bickham°near Bickham · Devon—stepped2179 m104 m4.8%22.9%High
Lane near Bickleigh Vale°near Bickleigh · Devon—sustained904 m88 m9.7%22.4%Needs confirmation
Lane near Blackawtonnear Blackawton · Devon—stepped1980 m46 m2.3%21.9%Good
Lane near Blackdown Hill°near Brownston · Devon—stepped1795 m55 m3.1%25.6%Good
Lane near Blaen-y-Glynnear Bannau Brycheiniog · Powystag: 20% (2026)sustained1515 m180 m11.8%≈caveated19.7%Good
Lane near Blaengarw°near Pontycymer · Mid Glamorgan—sustained157 m24 m15.3%≈caveated22.8%Good
Lane near Blaenllechau°near Ferndale · Mid Glamorgan—stepped452 m30 m6.6%≈caveated28.8%Needs confirmation
Lane near Bodinnick°near Fowey · Cornwall—stepped993 m74 m7.5%22.2%Needs confirmation
Lane near Boscastle°near Boscastle · Cornwall—sustained1599 m143 m8.9%≈caveated19.4%Needs confirmation
Lane near Bransdale°near Bransdale · North Yorkshire—sustained848 m65 m7.7%20.3%High
Lane near Bridford°near Bridford · Devon—stepped2263 m62 m2.8%20.6%Good
Lane near Bridford°near Bridford · Devon—sustained2904 m116 m4.0%20.6%Good
Lane near Buckfast°near Buckfastleigh · Devon—sustained580 m36 m6.3%21.6%High
Lane near Buckland°near Buckland · Devon—sustained731 m90 m12.3%28.3%Needs confirmation
Lane near Buckland Monachorum°near Buckland Monachorum · Devon—sustained960 m96 m10.0%≈caveated27.0%Good
Lane near Bucknell°near Bucknell · Shropshire—stepped1041 m75 m7.2%24.3%Good
Lane near Butterdon Hill°near Dunsford · Devon—stepped3440 m228 m6.6%21.5%Good
Lane near Calderside°near Hebden Bridge—sustained431 m41 m9.5%21.0%Good
Lane near Carkeel°near Carkeel · Cornwall—sustained328 m36 m10.9%20.1%Good
Lane near Carnach°near Carnach · Na h-Eileanan an Iar—stepped529 m32 m6.0%27.0%Needs confirmation
Lane near Ceunant°near Ceunant · Powys—sustained991 m86 m8.7%≈caveated26.4%Good
Lane near Challaborough°near Challaborough · Devon—sustained960 m46 m4.8%20.8%Needs confirmation
Lane near Chapel Hill°near Braunton · Devon—stepped373 m32 m8.5%20.7%Needs confirmation
Lane near Chulmleigh°near Chulmleigh · Devon—stepped667 m55 m8.3%≈caveated27.1%Needs confirmation
Lane near Churchbridge°near Churchbridge · Cornwall—sustained1119 m112 m10.0%≈caveated21.2%Good
Lane near Churchtown°near Churchtown · Cornwall—stepped2385 m125 m5.3%≈caveated20.5%Good
Lane near Clee St Margaret°near Clee St Margaret · Shropshire—sustained1066 m99 m9.3%≈caveated23.2%Good
Lane near Cockayne°near Cockayne · North Yorkshire—sustained276 m36 m13.2%≈caveated21.0%Good
Lane near Cole's Cross°near Cole's Cross · Devon—stepped1221 m64 m5.3%20.5%Good
Lane near Colton°near Spark Bridge · Cumbria—sustained685 m58 m8.5%21.7%Needs confirmation
Lane near Combe°near Salcombe · Devon—stepped1141 m64 m5.6%26.2%Needs confirmation
Lane near Coniston°near Coniston · Cumbria—sustained150 m26 m17.1%21.6%Good
Lane near Cook's Gully°near Ubley · Somerset—sustained935 m70 m7.5%20.4%Needs confirmation
Lane near Coombe°near Coombe · Devon—sustained2868 m166 m5.8%22.3%High
Lane near Cotleigh°near Cotleigh · Devon—stepped1401 m65 m4.6%26.3%Good
Lane near Coverack°near Coverack · Cornwall—sustained532 m31 m5.8%20.5%Needs confirmation
Lane near Crai°near Crai · Powys—stepped1072 m53 m5.0%20.3%Good
Lane near Cranham°near Cranham · Gloucestershire—sustained1014 m61 m6.0%≈caveated18.6%Good
Lane near Creag Garten°near Cullachie · Highland—stepped961 m54 m5.6%22.0%High
Lane near Creag nan Cudaigean°near Ullapool · Highland—stepped476 m44 m9.2%21.8%Good
Lane near Cwm°near Cwm · Powys—sustained2426 m122 m5.0%20.6%Good
Lane near Cwm Clydach°near Clydach Vale · Mid Glamorgan—stepped362 m34 m9.4%21.1%High
Lane near Cwmisfael°near Llanddarog · Dyfed—sustained1240 m52 m4.2%21.7%Good
Lane near Cwrtnear Cwrt · Gwyneddtag: 20% (2026)sustained1015 m94 m9.2%24.4%High
Lane near Dean Prior°near Dean Prior · Devon—sustained930 m72 m7.7%≈caveated20.6%Good
Lane near Diptford°near Diptford · Devon—sustained1147 m82 m7.2%20.9%Needs confirmation
Lane near Dolanognear Dolanog · Powys—sustained727 m69 m9.5%≈caveated20.3%Good
Lane near Dolgarrog°near Dolgarrog · ClwydBikeRadar 78sustained666 m149 m22.4%≈caveated36.6%Good
Lane near Dolgellau°near Dolgellau · Gwynedd—sustained234 m35 m15.1%20.3%High
Lane near Eastcombe°near Eastcombe · Gloucestershire—sustained621 m80 m13.0%≈caveated27.5%Good
Lane near Easthope°near Easthope · Shropshire—sustained437 m41 m9.3%20.2%High
Lane near Edge Hill°near Edgehill · Warwickshire—stepped627 m54 m8.5%22.9%Good
Lane near Esgair Llwyn-gwyn°near Cwm Brithgwm · Powys—sustained730 m83 m11.3%20.6%High
Lane near Exe Valley°near Exe Valley · Devon—sustained1315 m127 m9.6%21.7%High
Lane near Exe Valley°near Exe Valley · Devon—sustained3622 m201 m5.6%22.3%Needs confirmation
Lane near Folly Gate°near Folly Gate · Devon—stepped1603 m84 m5.2%22.4%Needs confirmation
Lane near Foula Geo°near Easter Quarff · Shetland Islands—stepped358 m30 m8.4%20.8%High
Lane near Fovant°near Fovant · Wiltshire—stepped1301 m94 m7.2%22.2%High
Lane near Frogwell°near Callington · Cornwall—sustained1076 m52 m4.9%21.0%Good
Lane near Fron°near Fron · Powys—sustained492 m89 m18.1%≈caveated29.3%Good
Lane near Furshamdown Bottom°near Furshamdown Bottom · Devon—sustained767 m64 m8.4%20.1%High
Lane near Fyfett°near Fyfett · Somerset—stepped927 m63 m6.8%21.9%High
Lane near Garndolbenmaen°near Garndolbenmaen · Gwynedd—stepped722 m65 m9.0%20.6%High
Lane near Garth Row°near Garth Row · Cumbria—sustained912 m68 m7.4%20.4%Good
Lane near Garthbeibio°near Foel · Powys—stepped322 m34 m10.6%≈caveated23.5%Needs confirmation
Lane near Gilfach°near Glan-y-nant · Gwent—stepped352 m28 m7.8%20.7%High
Lane near Gilsland°near Gilsland · Cumbria—stepped682 m43 m6.4%21.5%High
Lane near Glascoed°near Glascoed · Powys—stepped1360 m101 m7.5%25.2%High
Lane near Glyn Ceiriog°near Glyn Ceiriog · Clwyd—stepped522 m60 m11.4%≈caveated27.2%Good
Lane near Glyn Ceiriog°near Glyn Ceiriog · Clwyd—sustained1051 m87 m8.3%≈caveated27.2%Needs confirmation
Lane near Glyn Saer°near Glyn Saer · Dyfed—stepped7043 m150 m2.1%11.7%Needs confirmation
Lane near Goat Island°near Goat Island · Cumbria—stepped1782 m57 m3.2%20.1%High
Lane near Goveton°near Kingsbridge · Devon—sustained947 m73 m7.7%22.0%Good
Lane near Great Torrington°near Great Torrington · Devon—sustained1336 m61 m4.6%20.0%High
Lane near Great Weeke°near Chagford · Devon—sustained2056 m114 m5.5%≈caveated25.4%Good
Lane near Green Moor°near Green Moor—sustained176 m23 m13.0%20.4%High
Lane near Gweek°near Gweek · Cornwall—sustained456 m64 m14.1%26.2%Needs confirmation
Lane near Gwenter°near Gwenter · Cornwall—stepped313 m29 m9.1%22.8%Needs confirmation
Lane near Harbourneford°near Harbourneford · Devon—sustained1167 m99 m8.5%22.3%Needs confirmation
Lane near Harbourneford°near Harbourneford · Devon—sustained1216 m81 m6.6%23.0%High
Lane near Hawnby°near Hawnby · North Yorkshire—stepped5320 m210 m4.0%20.8%High
Lane near Helestone Park°near Helestone Park · Devon—sustained2351 m112 m4.8%25.2%High
Lane near Helland°near Helland · Cornwall—sustained1238 m99 m8.0%22.3%High
Lane near Herodsfoot°near Herodsfoot · Cornwall—sustained1669 m113 m6.8%24.8%Good
Lane near Herodsfoot°near Herodsfoot · Cornwall—stepped1480 m75 m5.0%23.5%High
Lane near Higher Batson°near Higher Batson · Devon—stepped683 m59 m8.6%21.6%Good
Lane near Hillside°near Hillside · Angus—stepped3683 m69 m1.9%20.5%Good
Lane near Hittisleighnear Hittisleigh · Devon—sustained894 m81 m9.1%26.8%Good
Lane near Holbeton°near Holbeton · Devon—sustained1036 m60 m5.8%20.6%Needs confirmation
Lane near Horsley Hope°near Horsley Hope · County Durham—sustained1235 m109 m8.8%22.7%Needs confirmation
Lane near Huddleston Hill°near Rusland Valley · Cumbria—sustained850 m59 m6.9%24.5%Good
Lane near Huntshaw°near Huntshaw · Devon—stepped773 m45 m5.8%≈caveated22.5%Good
Lane near Ivelet°near Ivelet · North Yorkshire—sustained950 m97 m10.3%20.6%Good
Lane near Kenwyn°near Truro · Cornwall—sustained854 m77 m9.0%21.9%Good
Lane near Kilgwrrwg Common°near Kilgwrrwg · Gwent—stepped1472 m117 m7.9%≈caveated27.5%Good
Lane near Killington°near Killington · Cumbria—sustained1278 m86 m6.7%25.9%Good
Lane near Kilpeck°near Kilpeck · Herefordshire—stepped824 m51 m6.2%23.8%Good
Lane near Kings Nympton°near Kings Nympton · Devon—sustained1529 m91 m5.9%21.4%High
Lane near Kingscott°near St Giles in the Wood · Devon—stepped1275 m69 m5.4%≈caveated21.4%Good
Lane near Kingskerswell°near Kingskerswell · Devon—sustained249 m29 m11.6%≈caveated25.4%Good
Lane near Kingston°near Kingston · Devon—stepped1989 m91 m4.6%≈caveated19.8%Needs confirmation
Lane near Lanreath°near Lanreath · Cornwall—sustained1319 m76 m5.8%16.4%Good
Lane near Lanteglos Highway°near Fowey · Cornwall—sustained1244 m86 m6.9%23.1%Needs confirmation
Lane near Leightonnear Pentre · Powystag: 20% (2026)sustained646 m70 m10.9%≈caveated22.8%Good
Lane near Lesnewth°near Lesnewth · Cornwall—stepped2706 m164 m6.1%20.1%High
Lane near Life Rock°near Life Rock · Devon—sustained425 m51 m12.1%21.5%High
Lane near Little Black Hill°near Michaelchurch Escley · Herefordshire—sustained1776 m146 m8.2%24.5%Good
Lane near Littleham°near Littleham · Devon—stepped681 m33 m4.8%≈caveated20.8%Good
Lane near Livesey Fold°near Darwen · Lancashire—sustained323 m32 m10.0%22.7%High
Lane near Llanarmon Mynydd Mawrnear Llanrhaeadr-ym-Mochnant · Powystag: 20% (2026)sustained762 m85 m11.1%≈caveated26.8%Good
Lane near Llanddeusant°near Llanddeusant · Dyfed—sustained499 m66 m13.2%≈caveated27.4%Good
Lane near Llanedinear Llanedi · Dyfed—sustained925 m63 m6.8%20.3%High
Lane near Llanfair Talhaearn°near Llanfair Talhaiarn · Clwyd—sustained1627 m141 m8.6%20.4%High
Lane near Llanfihangel-y-Creuddyn°near Llanfihangel-y-Creuddyn · Dyfed—sustained553 m70 m12.6%≈caveated21.5%Good
Lane near Llangadfan°near Llangadfan · Powys—sustained546 m56 m10.2%≈caveated27.3%Good
Lane near Llanglydwen°near Llanglydwen · Dyfed—sustained1839 m96 m5.2%20.3%High
Lane near Llanveynoe°near Llanveynoe · Herefordshire—sustained756 m85 m11.2%25.9%High
Lane near Llanybri°near Llanybri · Dyfed—sustained879 m93 m10.5%≈caveated26.4%Good
Lane near Llanystumdwy°near Llanystumdwy · Gwynedd—stepped556 m36 m6.4%≈caveated27.0%Good
Lane near Llywel°near Trecastle · Powys—stepped1500 m59 m3.9%≈caveated20.8%Good
Lane near Loddiswell°near Loddiswell · Devon—sustained1027 m77 m7.5%≈caveated21.9%Needs confirmation
Lane near Loddiswell°near Loddiswell · Devon—sustained526 m50 m9.4%≈caveated20.9%Good
Lane near Long Island°near Long Island · Devon—stepped1008 m64 m6.3%21.6%High
Lane near Lowgill°near Lowgill · Cumbria—stepped715 m45 m6.3%20.8%Good
Lane near Loxbeare°near Loxbeare · Devon—sustained2560 m96 m3.8%21.8%Needs confirmation
Lane near Lustleigh°near Lustleigh · Devon—sustained1313 m104 m7.9%21.2%High
Lane near Lustleigh°near Lustleigh · Devon—sustained2767 m167 m6.0%≈caveated29.7%Good
Lane near Luxulyan Valley°near St Blazey · Cornwall—stepped844 m51 m6.1%20.4%Good
Lane near Luxulyan Valley°near St Blazey · Cornwall—sustained2277 m113 m4.9%22.2%Good
Lane near Maen-Offeren°near Blaenau Ffestiniog · Gwynedd—sustained225 m29 m13.1%25.3%High
Lane near Maenan°near Maenan · Clwyd—sustained1027 m138 m13.5%≈caveated27.5%Good
Lane near Mamhead Bottom°near Mamhead Bottom · Devon—sustained2171 m115 m5.3%26.9%Needs confirmation
Lane near Manely°near Golant · Cornwall—stepped1720 m95 m5.5%≈caveated23.5%Needs confirmation
Lane near Mansley Combe°near Mansley Combe · Somerset—sustained1889 m68 m3.6%23.0%Good
Lane near Merther°near Merther · Cornwall—sustained708 m41 m5.7%20.4%High
Lane near Middle Coombe°near Ludwell · Wiltshire—stepped542 m54 m10.0%≈caveated22.4%Good
Lane near Middle Crackington°near Middle Crackington · Cornwall—sustained967 m94 m9.7%≈caveated22.3%Needs confirmation
Lane near Middlewood°near Bathpool · Cornwall—sustained656 m93 m14.2%≈caveated32.6%Needs confirmation
Lane near Millendreath°near Millendreath · Cornwall—sustained211 m41 m19.6%≈caveated28.6%Good
Lane near Miskin°near Mountain Ash · Mid Glamorgan—sustained315 m47 m14.9%21.0%High
Lane near Molland°near Molland · Devon—stepped1741 m97 m5.6%≈caveated26.9%Needs confirmation
Lane near Moorswater°near Liskeard · Cornwall—stepped1259 m63 m5.0%23.2%Good
Lane near Moorswater°near Liskeard · Cornwall—sustained3126 m157 m5.0%23.7%Good
Lane near Moretonhampstead°near Moretonhampstead · Devon—stepped1299 m89 m6.9%≈caveated21.3%Good
Lane near Morwenstow°near Woodford · Cornwall—sustained624 m44 m7.1%21.0%High
Lane near Mount Pleasant°near Gateshead—sustained231 m24 m10.2%21.1%High
Lane near Murchington°near Chagford · Devon—sustained715 m55 m7.7%23.1%Needs confirmation
Lane near Newbiggin°near Lupton · Cumbria—stepped1683 m103 m6.1%20.1%Needs confirmation
Lane near Newfoundland Point°near Dartmouth · Devon—sustained704 m93 m13.1%≈caveated27.3%Good
Lane near Newfoundland Point°near Dartmouth · Devon—sustained1283 m105 m8.2%21.5%Good
Lane near Newhaven°near Parkham · Devon—stepped1145 m67 m5.8%22.0%Good
Lane near Newton°near Newton · Cornwall—sustained1178 m101 m8.5%23.1%Good
Lane near North Stoke°near North Stoke · Somerset—sustained1370 m106 m7.8%21.5%High
Lane near Oxford Down°near Filleigh · Devon—stepped660 m20 m3.0%20.2%Good
Lane near Penpoll°near Penpoll · Cornwall—stepped1580 m78 m4.9%≈caveated27.6%Good
Lane near Philham°near Philham · Devon—stepped340 m31 m9.1%22.7%Good
Lane near Pidland Bottom°near Pidland Bottom · Devon—stepped919 m59 m6.4%20.9%High
Lane near Pillaton°near Pillaton · Cornwall—sustained1639 m97 m5.9%≈caveated27.3%Good
Lane near Port Navas°near Port Navas · Cornwall—sustained2976 m92 m3.1%≈caveated23.3%Good
Lane near Price Town°near Price Town · Mid Glamorgan—sustained432 m46 m10.6%22.9%High
Lane near Probus°near Probus · Cornwall—sustained2950 m82 m2.8%≈caveated28.1%Good
Lane near Pyleigh°near Pyleigh · Somerset—sustained693 m64 m9.2%23.9%Good
Lane near Rabb Clough°near Rabb Clough · Cheshire—sustained798 m87 m10.9%23.0%High
Lane near Redpost°near Redpost · Cornwall—sustained1637 m117 m7.1%26.5%Good
Lane near Rhyd-Meirionnyddnear Llangorwen · Dyfedtag: 25% (2026)sustained4090 m116 m2.8%13.9%Good
Lane near Roseland Peninsula°near Roseland Peninsula · Cornwall—stepped918 m56 m6.1%18.4%High
Lane near Roskruge Beacon°near St Keverne · Cornwall—stepped1075 m50 m4.6%24.8%High
Lane near Sampford Spiney°near Sampford Spiney · Devon—sustained637 m69 m10.9%≈caveated22.9%Good
Lane near Sandplace°near Looe · Cornwall—stepped2159 m95 m4.4%≈caveated21.1%Needs confirmation
Lane near Shaugh Prior°near Shaugh Prior · Devon—sustained1147 m94 m8.2%≈caveated29.0%Good
Lane near Sheepwash°near Sheepwash · Devon—stepped646 m37 m5.8%20.3%Good
Lane near Sheldon°near Sheldon · Devon—stepped1668 m92 m5.5%20.4%Needs confirmation
Lane near South Brent°near South Brent · Devon—sustained800 m84 m10.5%23.9%Needs confirmation
Lane near South Pool°near South Pool · Devon—sustained913 m77 m8.4%20.1%Good
Lane near St Jidgey°near St Jidgey · Cornwall—sustained2552 m77 m3.0%21.7%Needs confirmation
Lane near St Michael Caerhays°near St Michael Caerhays · Cornwall—stepped1604 m77 m4.8%25.3%High
Lane near St Neot°near St Neot · Cornwall—stepped2063 m107 m5.2%26.0%Good
Lane near St Neot°near Mount · Cornwall—stepped2218 m60 m2.7%21.6%Good
Lane near St Neot°near St Neot · Cornwall—sustained995 m87 m8.8%20.5%High
Lane near St Neot°near St Neot · Cornwall—sustained1182 m79 m6.7%20.5%High
Lane near St Pinnock°near Trevelmond · Cornwall—sustained1123 m83 m7.4%≈caveated20.6%Good
Lane near St Pinnock°near Trevelmond · Cornwall—sustained902 m72 m8.0%≈caveated20.6%Good
Lane near Staffield°near Staffield · Cumbria—stepped880 m70 m7.9%28.6%High
Lane near Stanleytown°near Pontygwaith · Mid Glamorgan—sustained164 m27 m16.1%28.4%High
Lane near Steep Marsh°near Steep Marsh · Hampshire—stepped866 m55 m6.4%22.4%Good
Lane near Stepaside°near Stepaside · Powys—sustained1727 m112 m6.5%≈caveated26.3%Good
Lane near Stokeinteignhead°near Stokeinteignhead · Devon—sustained506 m51 m10.2%23.9%Good
Lane near Sugarloaf°near Wetton · Staffordshire—sustained754 m78 m10.4%22.0%Good
Lane near Sutcombe°near Sutcombe · Devon—stepped2348 m51 m2.2%21.1%Good
Lane near Templeton°near Templeton · Devon—stepped1708 m111 m6.5%21.6%High
Lane near Thursden Valley°near Thursden Valley · Lancashire—sustained815 m60 m7.4%22.2%High
Lane near Tinhay°near Tinhay · Devon—sustained2702 m135 m5.0%20.1%Needs confirmation
Lane near Tinhay°near Tinhay · Devon—sustained737 m86 m11.6%20.1%Needs confirmation
Lane near Toadsmoor Valley°near Toadsmoor Valley · Gloucestershire—stepped374 m35 m9.4%23.8%Good
Lane near Tom's Rock°near Tom's Rock · Cornwall—sustained1497 m75 m5.0%25.6%High
Lane near Ton Pentre°near Rhondda · Mid Glamorgan—sustained314 m40 m12.6%≈caveated28.5%Good
Lane near Trealaw°near Tonypandy · Mid Glamorgan—stepped409 m35 m8.6%23.8%Needs confirmation
Lane near Trealaw°near Tonypandy · Mid Glamorgan—stepped253 m25 m9.9%≈caveated24.5%Good
Lane near Treborough°near Treborough · Somerset—sustained2102 m125 m6.0%21.1%Needs confirmation
Lane near Trebudannon°near Trebudannon · Cornwall—stepped3938 m43 m1.1%23.6%Needs confirmation
Lane near Trelawne°near Looe · Cornwall—stepped1937 m130 m6.7%24.9%Needs confirmation
Lane near Trenance°near Trenance · Cornwall—sustained361 m37 m10.2%22.1%Good
Lane near Turkdean°near Turkdean · Gloucestershire—sustained1375 m68 m4.9%21.2%Needs confirmation
Lane near Twinbrook Park°near Twinbrook Park · Cornwall—sustained463 m48 m10.3%≈caveated23.0%Good
Lane near Twitchen°near Twitchen · Devon—stepped991 m69 m7.0%≈caveated23.3%Needs confirmation
Lane near Ty'n-y-groes°near Ty'n-y-groes · Clwyd—stepped957 m48 m5.0%≈caveated26.2%Good
Lane near Tythecott°near Tythecott · Devon—stepped2727 m69 m2.5%21.7%Needs confirmation
Lane near Tythecott°near Tythecott · Devon—stepped996 m64 m6.4%20.9%High
Lane near Umberleigh°near Umberleigh · Devon—stepped1513 m63 m4.1%20.2%Good
Lane near Upcott°near Upcott · Devon—stepped746 m35 m4.8%≈caveated21.2%Good
Lane near Upottery°near Upottery · Devon—stepped1229 m82 m6.6%≈caveated20.9%Good
Lane near Vellanoweth°near Vellanoweth · Cornwall—sustained1829 m83 m4.5%24.6%Good
Lane near Venn°near Aveton Gifford · Devon—sustained609 m73 m11.9%20.9%Good
Lane near Walreddon°near Walreddon · Devon—stepped2594 m119 m4.6%20.3%Needs confirmation
Lane near Warcombe°near Loddiswell · Devon—sustained1529 m116 m7.6%≈caveated21.6%Good
Lane near Wernffrwd°near Wernffrwd · West Glamorgan—sustained1264 m81 m6.4%22.0%High
Lane near West Alvington°near Kingsbridge · Devon—sustained1135 m83 m7.3%≈caveated16.5%Good
Lane near Whitesands Bay°near Whitesands Bay · Dyfed—sustained610 m48 m7.9%22.1%Good
Lane near Willand°near Willand · Somerset—stepped1096 m37 m3.4%22.4%High
Lane near Wincombe°near Donhead St Mary · Wiltshire—stepped614 m52 m8.5%20.9%Needs confirmation
Lane near Wing°near Wing · Rutland—sustained385 m32 m8.4%20.0%Good
Lane near Winsley Hill°near Ainthorpe · North Yorkshire—stepped593 m41 m6.8%21.0%High
Lane near Winster°near Winster · Cumbria—sustained1074 m75 m6.9%21.5%High
Lane near Winswell°near Winswell · Devon—stepped2417 m66 m2.7%23.6%High
Lane near Witheridge°near Witheridge · Devon—stepped591 m51 m8.6%23.1%Needs confirmation
Lane near Withiel°near Withiel · Cornwall—sustained663 m75 m11.4%22.8%High
Lane near Woodland Head°near Woodland Head · Devon—stepped1711 m103 m6.0%26.5%High
Lane near Woodland Headnear Woodland Head · Devon—sustained1097 m80 m7.3%24.9%High
Lane near Worley Hill°near Chudleigh · Devon—stepped988 m77 m7.8%22.6%High
Lane near Wyke°near Wyke · Shropshire—stepped328 m26 m8.0%20.8%High
Lane near Yarnscombe°near Yarnscombe · Devon—sustained3565 m143 m4.0%21.9%Needs confirmation
Lane near Ystradfellte°near Ystradfellte · Powys—stepped2317 m79 m3.4%21.0%High
Langaller Hillnear Brushford · Somerset—stepped1468 m77 m5.2%22.7%High
Langcliffe Scar°near Langcliffe · North Yorkshire100 Climbs2sustained800 m114 m14.3%23.7%High
Langley to Toot Hill°near Langley · Cheshire—sustained2696 m185 m6.9%25.0%Needs confirmation
Lanjeth to Watch Hill°near Lanjeth · Cornwall—sustained2110 m134 m6.3%21.6%Good
Largs Roadnear Largs · North Ayrshire—stepped3661 m174 m4.8%≈caveated15.4%Needs confirmation
Larrick to Newtown°near Larrick · Cornwall—stepped1287 m76 m5.9%22.4%Good
Latchley to Chilsworthy°near Latchley · Cornwall—sustained1475 m120 m8.1%22.5%Needs confirmation
Laurieston Roadnear Gatehouse of Fleet · Dumfries and Galloway—sustained5100 m177 m3.5%≈caveated19.6%Good
Lawbrook Lanenear Hoe · Surrey—sustained3825 m98 m2.6%21.9%Needs confirmation
Lawnt to Tir Mostyn°near Dinbych · Clwyd—sustained9367 m331 m3.5%17.9%High
Leadgate Banknear Riding Cleugh · Northumberland—stepped1674 m138 m8.3%24.6%High
Leashaw Roadnear Whatstandwell · Derbyshire—stepped1279 m77 m6.0%23.5%Needs confirmation
Lee Lanenear Stump Cross100 Climbs2sustained898 m133 m14.8%≈caveated22.4%Needs confirmation
Lee Roadnear Lynton · Devon—sustained227 m30 m13.3%≈caveated20.5%Good
Lees Roadnear Porchester · Nottinghamshire—stepped404 m30 m7.5%21.4%High
Leith Hill Roadnear Forest Green · Surrey100 Climbs2sustained2699 m165 m6.1%15.1%Good
Lemington Dean to Horseley Hill°near Lemington Dean · Scottish Borders—sustained3686 m169 m4.6%13.2%Good
Lenches to Waterside°near Colne · Lancashire—sustained544 m54 m10.0%22.5%High
Lerryn to Manely°near Lerryn · Cornwall—sustained1342 m95 m7.1%22.6%Good
Lesnewth to Trewannion Down°near Lesnewth · Cornwall—sustained2054 m139 m6.8%25.9%Good
Levencorroch Hill to Levencorroch°near Levencorroch · North Ayrshire—stepped817 m55 m6.8%20.6%Good
Lever's Hillnear Silver Street · Gloucestershire—sustained1757 m181 m10.3%27.1%Good
Lewes Golf Clubnear Lewes · East Sussexsign: 17% (2014)sustained680 m75 m11.0%≈caveated26.1%Good
Lewis Streetnear Abersychan · Gwent—stepped1483 m87 m5.9%23.2%High
Lewsley Lanenear Rock · Devon—stepped780 m77 m9.9%25.8%High
Ley Hill Roadnear Ley Hill · Buckinghamshire—stepped414 m33 m7.9%20.8%High
Limber Hillnear Carr End · North Yorkshire—stepped1013 m66 m6.5%30.1%Good
Lindridge Hillnear Sandygate · Devon—sustained680 m43 m6.3%≈caveated30.7%Needs confirmation
Ling Hillnear Lady Edith's · North Yorkshire—stepped410 m26 m6.4%20.7%High
Link Lanenear Burrington · Somerset—stepped1315 m106 m8.0%21.0%Needs confirmation
Lister's Drivenear Cam · Gloucestershire—sustained740 m85 m11.5%24.2%High
Little Fryup Dale to Loose Howe°near Little Fryup Dale · North Yorkshire—stepped4080 m203 m5.0%20.2%High
Little Quantock Lanenear Triscombe · Somerset—sustained1404 m56 m4.0%20.1%Needs confirmation
Little Scone to Galdrings°near Machrihanish · Argyll and Bute—sustained1942 m116 m6.0%21.0%High
Little Tomsnear East Butterleigh · Devon—stepped1004 m59 m5.8%20.4%High
Littlebeck to Eskdaleside°near Littlebeck · North Yorkshire—stepped2137 m111 m5.2%27.9%Good
Littlemoor Roadnear Broadbottom—sustained1192 m115 m9.6%22.3%Needs confirmation
Livingstone Roadnear Bolton Woods—sustained459 m57 m12.5%20.6%High
Llanarth to Synod Inn / Post Mawr°near Llanarth · Dyfed—stepped3396 m110 m3.2%13.0%High
Llanbedr Dyffryn Clwyd to Gyrn°near Llanbedr-Dyffryn-Clwyd · Clwyd—sustained2370 m149 m6.3%18.1%High
Llanberis Pass°near Gwastadnant · GwyneddWikipedia3, Another 1005sustained1716 m86 m5.0%11.3%High
Llanberis to Dinas°near Llanberis · Gwynedd—sustained1233 m156 m12.7%≈caveated25.6%Good
Llancowrid to Goetre Hill°near Sarn · Powys—stepped2355 m100 m4.2%≈caveated26.4%Good
Llandderfel to Carnedd Wen°near Llandderfel · Gwynedd—stepped2906 m221 m7.6%≈caveated26.4%Good
Llandecwyn to Bryn Bwbach°near Llandecwyn · Gwynedd—sustained1271 m86 m6.8%≈caveated27.8%Good
Llandeilo Roadnear Garnant · Dyfed—stepped2628 m129 m4.9%≈caveated29.8%Good
Llanellen to Cefn y Galchen°near Llanellen · Gwent—sustained5964 m452 m7.6%≈caveated21.5%Good
Llanellen to Coed y Prior°near Llanellen · Gwent—sustained950 m138 m14.5%≈caveated30.4%Good
Llanfach Roadnear Abercarn · Gwent—sustained1737 m187 m10.8%≈caveated20.9%Good
Llanfair Waterdine to Lloyney°near Llanfair Waterdine · Shropshire—stepped1387 m68 m4.9%23.8%Good
Llanfihangel-y-Creuddyn to Pant-y-crugnear Llanfihangel-y-Creuddyn · Dyfed—stepped1494 m96 m6.4%25.4%Good
Llanfynydd to Pant-y-Cerig°near Llanfynydd · Dyfed—stepped2692 m150 m5.6%≈caveated21.3%Good
Llangadog to Pentir-bach°near Llangadog · Dyfed—stepped2117 m69 m3.2%≈caveated26.4%Good
Llangollen to Blaen-Bache Dingle°near Llangollen · Clwyd—sustained2665 m279 m10.5%≈caveated25.0%Good
Llangrove Roadnear Whitchurch · Herefordshire—sustained898 m75 m8.3%23.8%High
Llanguicke Roadnear Pontardawe · West Glamorgan—sustained1172 m156 m13.3%≈caveated28.7%Good
Llangynidr to Cwm Cleisfer°near Llangynidr · Powys—sustained2044 m149 m7.3%≈caveated27.2%Good
Llanilid to Ruthin°near Ruthin · South Glamorgan—stepped1616 m31 m1.9%≈caveated12.0%Needs confirmation
Llanwonno Roadnear Hopkinstown · Mid Glamorgan—sustained659 m70 m10.7%20.2%Good
Llanybydder to Mynydd Llanybyther°near Llanybydder · Dyfed—sustained6003 m286 m4.8%15.2%Good
Llanymynech to Llanymynech Hill°near Llanymynech · Powys—stepped463 m35 m7.6%≈caveated20.5%Good
Llawr-y-glyn to Glyntrefnant°near Llawr-y-glyn · Powys—sustained1033 m131 m12.6%≈caveated26.7%Good
Lloyd Avenuenear Shiphay · Devon—stepped409 m34 m8.2%21.2%High
Llwynmawr to Bedwlwyn°near Llwynmawr · Clwyd—sustained1808 m159 m8.8%26.1%Needs confirmation
Locker Lanenear Allithwaite · Cumbria—stepped1217 m71 m5.8%26.3%Good
Lockyers Hillnear Fraby's Bottom · Kent—stepped778 m68 m8.7%23.7%Good
Loddiswell to Ashford°near Loddiswell · Devon—sustained1004 m68 m6.8%≈caveated24.8%Needs confirmation
Lofthouse to Middlesmoor°near Lofthouse · North Yorkshire—sustained1507 m130 m8.6%23.4%Good
Lombards Wyndnear Richmond · North Yorkshire—sustained265 m37 m14.0%24.8%Good
Lon Bribwllnear Llanbedrog · Gwynedd—stepped635 m40 m6.3%≈caveated27.2%Needs confirmation
Lon Golffnear Machroes · Gwynedd—stepped907 m59 m6.5%23.7%Good
Long Hill°near Whaley Bridge · DerbyshireNational HC1sustained7710 m223 m2.9%14.7%High
Long Lanenear Park Head—sustained879 m84 m9.5%21.5%High
Longcroft to Braeface°near Longcroft · Falkirk—sustained1259 m73 m5.8%≈caveated24.0%Good
Longfield Roadnear Todmorden—sustained444 m40 m9.0%24.5%Needs confirmation
Longley Lanenear Sowerby Bridge—sustained1542 m112 m7.3%22.9%Good
Longshaw Ford Roadnear Johnson Fold—sustained930 m73 m7.8%20.2%High
Lonkley Terracenear Allendale Town · Northumberland—stepped3709 m134 m3.6%24.7%Needs confirmation
Lostwithiel to Sweetshouse°near Lostwithiel · Cornwall—sustained1895 m157 m8.3%21.1%Needs confirmation
Love Lanenear Dolgellau · Gwynedd—sustained380 m36 m9.5%20.7%Good
Love's Lanenear Morcombelake · Dorset—sustained458 m52 m11.4%20.4%High
Low Fremington to High Fremington°near Grinton · North Yorkshire—stepped412 m33 m8.1%24.8%Good
Low Lanenear Draughton · North Yorkshire—sustained545 m48 m8.9%≈caveated21.2%Good
Low Town Bank Roadnear Kilburn · North Yorkshire100 Climbs2sustained1826 m180 m9.8%19.4%Good
Low Westwood Lanenear Linthwaite—sustained909 m108 m11.9%≈caveated22.3%Needs confirmation
Lower Audley Roadnear Torquay · Devon—sustained233 m25 m10.8%20.8%High
Lower Bayble to Pabail Uarach°near Lower Bayble · Na h-Eileanan an Iar—stepped277 m31 m11.4%21.6%High
Lower Harper's Roadnear Abersychan · Gwent—stepped1502 m114 m7.6%≈caveated26.1%Good
Lower Lydbrook to Carterspiecenear Lower Lydbrook · Gloucestershire—sustained3648 m194 m5.3%≈caveated23.9%Good
Lower Lye to Upper Lye°near Lower Lye · Herefordshire—sustained1959 m79 m4.0%≈caveated17.4%Good
Lower Shepton to Stoney Stoke°near Shepton Montague · Somerset—stepped2983 m47 m1.6%≈caveated21.3%Needs confirmation
Lower Stoney Roadnear Abersychan · Gwent—stepped623 m62 m10.0%≈caveated26.1%Good
Lower Streetnear Dittisham · Devon—sustained236 m38 m15.9%≈caveated23.9%Good
Lower Strode to Silkhay°near Lower Strode · Dorset—sustained612 m39 m6.3%20.4%High
Lowfield Lanenear Kentmere · Cumbria—sustained704 m63 m9.0%23.6%Needs confirmation
Luckett to Kit Hill°near Luckett · Cornwall—sustained3568 m288 m8.1%25.3%High
Lumb Lanenear Almondbury Common—sustained1267 m120 m9.5%20.9%High
Luppitt to Hartridge°near Luppitt · Devon—sustained978 m87 m8.9%25.4%High
Lustleigh to Hingston Down°near Lustleigh · Devon—stepped6059 m246 m4.1%24.3%Good
Lydbury North to Oakeley Mynd°near Lydbury North · Shropshire—sustained1211 m117 m9.7%24.7%High
Lygon Banknear Great Malvern · Worcestershire—sustained177 m24 m13.7%23.3%High
Lynbridge Roadnear Lynton · Devon—sustained1987 m202 m10.2%≈caveated23.9%Needs confirmation
Lôn Nant Stigalltnear Pwllheli · Gwynedd—sustained917 m60 m6.5%≈caveated27.7%Good
Macclesfield Roadnear Whaley Bridge · Derbyshire—sustained1534 m108 m7.0%20.8%Needs confirmation
Maesyffynnon Terracenear Tonypandy · Mid Glamorgan—stepped364 m38 m10.5%21.8%High
Main Roadnear Crockham Hill · Kent—sustained794 m35 m4.5%≈caveated11.5%Good
Maker Lanenear Millbrook · Cornwall—sustained963 m93 m9.7%23.6%Good
Malham Cove (Cove Road)near Malham · North Yorkshire100 Climbs2sustained2467 m187 m7.6%19.1%High
Malinscommon Lanenear Wirksworth · Derbyshire—sustained1676 m139 m8.3%26.8%High
Manaccan to Roskruge Beacon°near Manaccan · Cornwall—stepped2722 m79 m2.9%22.2%Good
Manafon to Tŷ-mawr Hill°near Manafon · Powys—sustained703 m75 m10.6%24.8%Good
Mannacott Lanenear Trentishoe · Devon—sustained1412 m195 m13.8%≈caveated27.0%Good
Manor Farm Lanenear Goleigh Bottom · Hampshire—sustained1453 m66 m4.5%21.2%Needs confirmation
Mantley Lanenear Grains Bar—sustained711 m45 m6.4%22.6%High
Mardu Lanenear Newcastle · Shropshire—sustained1447 m96 m6.6%≈caveated26.9%Good
Margery Lanenear Clearwell · Gloucestershire—sustained740 m63 m8.5%24.2%High
Marle Hillnear Chalford · Gloucestershire—sustained536 m81 m15.1%26.1%Good
Marsden Lanenear Lingards Wood—sustained2062 m147 m7.1%24.7%Good
Marsett Lanenear Marsett · North Yorkshire—stepped3408 m154 m4.5%21.1%High
Marshbrook to Shooter's Knoll°near Marshbrook · Shropshire—stepped1756 m84 m4.8%≈caveated23.6%Good
Marshclose Hillnear Hawkridge · Somerset—stepped1240 m95 m7.7%24.2%Good
Marton to Beacon Ring°near Marton · Shropshire—sustained3682 m276 m7.5%≈caveated29.5%Good
Marystow to Stowford°near Marystow · Devon—stepped3002 m101 m3.4%21.9%High
Maudlin Drivenear Teignmouth · Devon—sustained1498 m129 m8.6%22.8%Good
McBain's Hillnear Strath Dores · Highland—sustained3156 m176 m5.6%≈caveated17.6%Good
Meadow Risenear Dawlish · Devon—sustained681 m73 m10.7%23.1%High
Meal Bank to Patton Bridge°near Meal Bank · Cumbria—sustained2509 m120 m4.8%22.6%Good
Meg Lanenear Milnsbridge—stepped566 m54 m9.5%21.8%High
Melin-y-coed to Pant-y-maes°near Melin-y-coed · Clwyd—sustained2452 m262 m10.7%≈caveated30.3%Good
Mennock Passnear Dunin Cleuch · Dumfries and Galloway—sustained7079 m261 m3.7%11.9%High
Merrymeet to Pengover Green°near Merrymeet · Cornwall—sustained2318 m77 m3.3%21.8%Good
Michaelgatenear Lincoln · Lincolnshire100 Climbs2sustained185 m23 m12.6%16.6%High
Middle Barn Hillnear Worlaby · Lincolnshire—sustained1105 m73 m6.6%22.3%Good
Middle Combe to Hawkmoor Park°near Bovey Tracey · Devon—sustained3352 m121 m3.6%22.4%Good
Middle Combe to Hennock°near Bovey Tracey · Devon—sustained1867 m114 m6.1%22.8%High
Middle Crackington to St Gennys°near Middle Crackington · Cornwall—sustained658 m91 m13.9%25.6%Good
Middle Duntisbourne to Duntisbourne Leer°near Middle Duntisbourne · Gloucestershire—sustained1539 m42 m2.7%≈caveated20.8%Good
Milford Lanenear Tamerton Foliot · Devon—sustained525 m67 m12.8%≈caveated23.0%Good
Milford to Edistone°near Milford · Devon—stepped1648 m74 m4.5%23.1%Good
Milken Lanenear Littlemoor · Derbyshire—stepped2081 m122 m5.9%24.9%Good
Mill Banknear Boggle Hole · North Yorkshire—sustained459 m47 m10.2%21.2%Good
Mill Dingle to Pant-glas°near Mill Dingle · Shropshire—stepped1849 m48 m2.6%24.3%High
Mill End to Rotten Row°near Mill End · Buckinghamshire—stepped2280 m102 m4.5%23.3%Good
Mill Lanenear Lower Heyford · Oxfordshire—sustained603 m33 m5.5%8.9%Good
Mill Rock to Borough Valley°near Lee · Devon—sustained1310 m120 m9.2%≈caveated26.2%Needs confirmation
Mill Steepnear Twitchen · Devon—stepped852 m58 m6.8%≈caveated23.3%Needs confirmation
Milladon Lanenear Bake Bottoms · Cornwall—sustained335 m53 m15.7%≈caveated24.8%Needs confirmation
Millcombe to Blackawton°near Blackawton · Devon—stepped1026 m76 m7.4%28.2%Needs confirmation
Millhayes to Stockland Hillnear Millhayes · Devon—sustained1314 m89 m6.8%20.3%High
Millook Mouth to Bridwill Point°near Millook Mouth · Cornwall—sustained708 m96 m13.5%28.0%High
Millook Mouth to Raven's Beak°near Millook Mouth · Cornwall—sustained767 m103 m13.4%≈caveated20.9%Good
Milltir Gerrig°near Llangynog · PowysWikipedia3sustained5940 m325 m5.5%≈caveated11.3%Good
Milltown to No Man's Land°near Lostwithiel · Cornwall—stepped2692 m120 m4.4%21.6%Needs confirmation
Millway Lanenear Milldale · Staffordshire—sustained1108 m107 m9.7%20.9%High
Milton Lanenear Tunstead Milton · Derbyshire—sustained1368 m116 m8.5%23.4%Good
Minffordd to Cwm Rhwyddfor°near Minffordd · GwyneddWikipedia3, Warren app4sustained2505 m148 m5.9%12.0%High
Miry Lanenear Netherthong—stepped597 m56 m9.4%≈caveated26.8%Good
Moel Emwnt to Moel Unben°near Llanfair Talhaiarn · Clwyd—sustained2977 m123 m4.1%23.2%Good
Moles Crossnear Compton · Devon—sustained762 m49 m6.4%≈caveated18.0%Good
Moles Lanenear Edginswell · Devon—stepped2599 m102 m3.9%20.8%High
Money Acre Roadnear Farway · Devon—sustained2110 m158 m7.5%≈caveated26.6%Good
Monks Hillnear Kewstoke · Somerset—sustained505 m62 m12.3%≈caveated24.8%Good
Monsal Headnear Little Longstone · Derbyshire100 Climbs2sustained482 m62 m12.8%20.3%High
Moor Side Lanenear Wiswell · Lancashire—sustained512 m39 m7.7%20.0%High
Moore Streetnear Gateshead—sustained799 m69 m8.6%20.8%High
Moorhaven Village to Wrangaton Bottom°near Moorhaven Village · Devon—sustained1338 m131 m9.8%20.3%Good
Moorswater to Liskeard°near Liskeard · Cornwall—sustained768 m70 m9.1%20.7%Needs confirmation
More Hall Lanenear Wharncliffe Side—sustained1752 m133 m7.6%21.0%Needs confirmation
Moretonhampstead to Butterdon Hill°near Moretonhampstead · Devon—sustained771 m94 m12.2%20.4%Good
Moretonhampstead to Butterdon Hill°near Moretonhampstead · Devon—sustained3342 m141 m4.2%26.7%Good
Moretonhampstead to Butterdon Hill°near Moretonhampstead · Devon—sustained1227 m78 m6.3%21.6%Needs confirmation
Moretonhampstead to Butterdon Hill°near Moretonhampstead · Devon—stepped1953 m92 m4.7%20.3%Good
Morleigh Roadnear Harbertonford · Devon—stepped1194 m64 m5.3%≈caveated20.3%Needs confirmation
Mortimer Roadnear Pinfold Clough—stepped2079 m37 m1.8%20.3%Good
Mortin Clough to Chisworth°near Mortin Clough—sustained288 m30 m10.6%21.9%High
Mote Roadnear Ivy Hatch · Kent—stepped1133 m65 m5.7%20.1%Needs confirmation
Mott Streetnear High Beech · Essex100 Climbs2sustained642 m40 m6.3%≈caveated15.4%Good
Mounson Hillnear Woodland Head · Devon—stepped495 m50 m10.0%21.7%High
Mount Boonenear Dartmouth · Devon—sustained1046 m103 m9.9%23.0%Needs confirmation
Mount Pleasant Terracenear Mountain Ash · Mid Glamorgan—sustained724 m62 m8.5%21.6%High
Mount Roadnear Risca · Gwent—stepped825 m95 m11.5%≈caveated26.5%Good
Mountain Roadnear Port Talbot · West Glamorgan—stepped514 m53 m10.4%≈caveated31.4%Good
Mountain Roadnear Risca · Gwent—sustained3884 m274 m7.0%≈caveated26.5%Good
Mow Cop (Station Road)near The Bank · CheshireNational HC1, 100 Climbs2sustained1044 m124 m11.9%24.1%High
Mow Lanenear Congleton · Cheshire—sustained2152 m113 m5.3%20.2%High
Mowing's Lanenear Ulverston · Cumbria—stepped320 m25 m7.9%20.7%High
Muker to Kisdon Bottom°near Muker · North Yorkshire—stepped1629 m86 m5.3%22.4%High
Musbury to Edge Hill°near Musbury · Devon—sustained1367 m129 m9.4%23.7%Needs confirmation
Mutton Streetnear Marshalsea · Dorset—stepped1851 m95 m5.1%20.1%High
Myrtle Roadnear Lower Wellhouse—sustained491 m62 m12.6%22.1%Good
Nadder Bottomnear Nadderwater · Devon—sustained2587 m172 m6.7%26.3%Needs confirmation
Nant-y-Rhiw to Moel Trefriw°near Nant-y-Rhiw · Clwyd—sustained4096 m279 m6.8%≈caveated25.6%Good
Netherton Lanenear Combe Martin · Devon—sustained417 m50 m12.1%20.9%Needs confirmation
New Earth Streetnear Mossley—sustained339 m49 m14.6%22.1%High
New Mill Banknear Bolsterstone—sustained1115 m144 m12.9%22.0%Needs confirmation
New Mills to Ceunant y Garysnear Llanfyllin · Powys—sustained1936 m201 m10.4%≈caveated27.2%Good
New Roadnear Rocher Bottom—sustained1887 m131 m6.9%27.6%Good
New Town to Church Hill°near New Town · Herefordshire—stepped4443 m174 m3.9%27.2%Good
Newbiggin to Conny Tammy Currack°near Askrigg · North Yorkshire—sustained2814 m262 m9.3%22.1%High
Newbridge to Higher Keason°near Callington · Cornwall—stepped4748 m124 m2.6%21.2%Good
Newbuilding's Hillnear Upham · Devon—sustained858 m81 m9.4%22.9%Good
Newcastle to Spoad Hill°near Newcastle · Shropshire—sustained1765 m189 m10.7%30.5%Needs confirmation
Newgale Hillnear Newgale · DyfedWarren app4sustained836 m83 m9.9%21.7%High
Newland Roadnear Upper Redbrook · Gwent—sustained993 m102 m10.3%24.5%High
Newlands Passnear Buttermere · Cumbria—sustained1021 m95 m9.3%20.3%High
Newlands Passnear Buttermere · CumbriaNational HC1, 100 Climbs2sustained1000 m124 m12.4%21.6%High
Newlands Passnear Lll Gill · Cumbria—stepped1167 m95 m8.1%23.6%High
Newmills to Higher Truscott°near Newmills · Cornwall—sustained779 m76 m9.7%21.5%Good
Newmills to Higher Truscott°near Newmills · Cornwall—stepped1544 m86 m5.5%22.8%Good
Newmills to Tregadillett°near Tregadillett · Cornwall—stepped1128 m84 m7.5%≈caveated21.4%Needs confirmation
Newstead Risenear Caterham · Surrey—stepped462 m32 m6.9%21.1%High
Newton of Falkland to Purin Hill°near Newton of Falkland · Fife—sustained2338 m232 m9.9%15.0%Good
Newtown Knott to Broad Oak°near Newbiggin · Cumbria—stepped1684 m64 m3.8%20.8%Good
Nick O' Pendlenear Sabden · LancashireNational HC1, 100 Climbs2sustained1343 m123 m9.2%16.3%High
Noddle Hill to Scawton°near Nettle Dale · North Yorkshire—stepped1564 m87 m5.6%21.8%High
Nomansland to Uppincott°near Nomansland · Devon—stepped1434 m59 m4.1%≈caveated30.3%Good
Norcliffe Lanenear Hipperholme—sustained1336 m108 m8.1%22.4%High
Norcott Hillnear Cow Roast · Hertfordshire—sustained790 m54 m6.9%22.7%High
Norris Green to Newton°near Norris Green · Cornwall—sustained295 m45 m15.4%20.3%Good
North Bird's Hill to Monksilver°near Monksilver · Somerset—sustained596 m48 m8.0%23.6%Good
North Buckland Hillnear Middle Winsham · Devon—stepped2240 m92 m4.1%≈caveated23.2%Needs confirmation
North Malvern Roadnear Great Malvern · Worcestershire—sustained1860 m122 m6.6%21.1%High
North Molton to North Molton Ridge°near North Molton · Devon—sustained5123 m278 m5.4%≈caveated15.1%Good
North Radworthy to Span Head°near North Radworthy · Devon—sustained6324 m255 m4.0%19.4%Good
Northgatenear Honley—sustained841 m63 m7.5%20.9%Good
Northway to Pyleigh°near Fitzhead · Somerset—stepped1882 m82 m4.4%24.1%High
Nought Moor Roadnear Pateley Bridge · North Yorkshire—sustained2334 m211 m9.0%21.0%High
Noverton Lanenear Prestbury · Gloucestershire—sustained1147 m79 m6.9%20.2%Needs confirmation
Nower Roadnear Kilmington · Devon—sustained2110 m132 m6.3%≈caveated24.4%Good
Nutgrove Lanenear Chew Magna · Somerset—sustained691 m86 m12.5%24.0%Good
Olchon Valleynear Olchon Valley · Herefordshire—sustained2096 m152 m7.2%20.0%Good
Old Dailly to Green Hill°near Old Dailly · South Ayrshire—sustained4684 m179 m3.8%17.1%Good
Old Hill to Blakeney Hill°near Blakeney · Gloucestershire—sustained254 m40 m15.9%20.8%High
Old Lanenear Scapegoat Hill—sustained523 m63 m12.0%24.6%High
Old Largs Roadnear Greenock · Inverclyde—sustained3251 m193 m5.9%16.3%High
Old Military Roadnear Coire Goibhre · Perth and Kinross—stepped296 m24 m8.0%22.4%Needs confirmation
Old Paul Hillnear Newlyn · Cornwall—sustained347 m41 m11.9%≈caveated20.0%Needs confirmation
Old Pool Banknear Pool Bank—sustained1287 m109 m8.4%22.4%Good
Old Rakenear Torver · Cumbria—sustained1748 m127 m7.3%22.7%High
Old Riding Lanenear Booth—sustained1046 m104 m10.0%24.3%High
Old Roadnear Witchery Hole · Worcestershire—sustained1310 m112 m8.6%21.0%High
Old School Lanenear Tockholes · Lancashire—stepped753 m50 m6.6%22.1%Good
Old Town Hillnear Ilsington · Devon—stepped974 m90 m9.3%22.5%Good
Old Walls Hillnear Bishopsteignton · Devon—sustained1480 m167 m11.3%≈caveated22.0%Needs confirmation
Old Wyche Roadnear Lower Wyche · Worcestershire—sustained788 m91 m11.5%24.8%High
Onen to Pen-y-lan°near Onen · Gwent—sustained1489 m111 m7.5%≈caveated27.8%Needs confirmation
Ordley Lanenear Stanton · Staffordshire—sustained714 m65 m9.2%25.8%Good
Ostlings Lanenear Bathford · SomersetNational HC1stepped657 m45 m6.9%20.2%High
Oughtershaw Roadnear Oughtershaw · North Yorkshire—sustained2699 m231 m8.6%22.0%High
Ovenden Wood Roadnear Ovenden Wood—stepped1163 m102 m8.7%23.2%High
Overs Dingle to The Bog°near Overs Dingle · Shropshire—sustained3825 m177 m4.6%20.4%Good
Oxford Down to East Buckland°near Heddon Bottom · Devon—sustained1520 m88 m5.8%26.9%Good
Oxnop Scarnear Muker · North Yorkshire100 Climbs2stepped1453 m101 m6.9%23.8%Good
Padarn Crescentnear Aberystwyth · Dyfedsign: 16% (2024)stepped221 m11 m4.8%19.3%High
Paddons Lanenear Teignmouth · Devon—stepped522 m44 m8.5%30.2%Needs confirmation
Padleigh Hillnear Englishcombe · Somerset—sustained294 m37 m12.6%≈caveated21.3%Good
Pandy to Pen y Gyrnnear Llanuwchllyn · Gwynedd—sustained992 m114 m11.5%21.8%Needs confirmation
Pannier Lanenear Carbis Bay · Cornwall—stepped601 m53 m8.7%32.0%High
Panorama Walknear Cwrt · Gwynedd—stepped1298 m89 m6.9%≈caveated28.6%Good
Panorama Walknear Pateley Bridge · North Yorkshire—sustained838 m75 m8.9%≈caveated20.7%Good
Panorama Walknear Llangollen · Clwyd—sustained2851 m165 m5.8%≈caveated28.7%Good
Pant Dunear Pontfadog · Clwyd—sustained820 m101 m12.4%≈caveated26.9%Good
Pant Glâs to Bryn-y-gôg°near Pant Glâs · Gwynedd—stepped1675 m103 m6.2%20.3%High
Paradisenear Broseley · Shropshire—sustained237 m30 m12.8%21.2%Good
Paradise Roadnear Boltby · North Yorkshire—sustained1470 m104 m7.1%21.4%High
Parbrook to Stickleball Hill°near Parbrook · Somerset—stepped1900 m94 m4.9%21.2%High
Parc Roadnear Graig Trewyddfa · West Glamorgan—sustained413 m43 m10.3%20.8%High
Parc-y-rhôs to Mynydd Pencarreg°near Lampeter · Dyfed—sustained5901 m276 m4.7%≈caveated19.0%Needs confirmation
Park Lanenear Elham · Kent—sustained464 m44 m9.5%21.8%High
Park Mill Lanenear Chulmleigh · Devon—stepped827 m70 m8.5%≈caveated28.7%Good
Park Rashnear Cam Head · North YorkshireNational HC1, 100 Climbs2sustained2201 m228 m10.4%≈caveated24.8%Good
Park Roadnear Ferndale · Mid Glamorgan—sustained899 m76 m8.5%25.8%High
Park Streetnear Knowle · Bristol—sustained266 m36 m13.7%22.4%High
Park Streetnear Clydach Vale · Mid Glamorgan—stepped996 m76 m7.6%23.0%High
Parkinson's Lanenear Cobby Syke · North Yorkshire—sustained318 m33 m10.4%20.9%High
Partrishow Hill to Partrishow°near Cwm Gwent · Gwent—sustained2447 m154 m6.3%≈caveated27.8%Good
Pattard Water to Exmansworthy°near Hartland · Devon—stepped1231 m67 m5.4%≈caveated22.6%Good
Pea Royd Lanenear StocksbridgeTour of Britain9, National HC1sustained442 m68 m15.3%≈caveated19.2%Needs confirmation
Peacock Roadnear Hoptonbank · Shropshire—sustained470 m43 m9.1%20.6%High
Peak Hill Roadnear Sidmouth · Devon—sustained1239 m150 m12.1%≈caveated24.0%Good
Peasland Roadnear Watcombe · Devon—stepped591 m41 m6.9%20.2%High
Peat Lanenear Pateley Bridge · North Yorkshire—stepped3998 m257 m6.4%≈caveated22.5%Good
Pecks Roadnear Rushton Bank · Staffordshire—sustained1736 m76 m4.4%21.1%High
Peggy's Banknear Miles Green · Staffordshire—stepped440 m48 m10.9%24.0%High
Pen Drefnear Harlech · Gwynedd—sustained1548 m158 m10.2%22.0%Good
Pen Gwern-Llifion to Moel Grugoer°near Clwt · Clwyd—stepped1602 m109 m6.8%23.0%High
Pen-y-Bryn to Foel Gron°near Llandegwning · Gwynedd—sustained2302 m106 m4.6%20.8%Good
Pen-y-Ffriddnear Rhiwlas · Gwynedd—sustained1509 m154 m10.2%17.0%Good
Pen-y-lan to Llangattock Vibon Avel°near Onen · Gwent—stepped677 m60 m8.8%≈caveated26.5%Good
Pencavo Hillnear Tideford · Cornwall—stepped832 m60 m7.2%23.0%Good
Pencombe Rocksnear Parracombe · Devon—stepped1654 m72 m4.4%20.5%Good
Pendine Hillnear Pendine · Dyfedtag: 20% (2026)sustained863 m88 m10.2%19.6%High
Pengarrock Hillnear Porthallow · Cornwall—sustained1166 m83 m7.1%≈caveated23.7%Needs confirmation
Penglais Hillnear Aberystwyth · Dyfedsign: 11% (2026, via OSM)sustained1310 m97 m7.4%11.2%High
Penpoll to Lanteglos Highway°near Penpoll · Cornwall—sustained985 m95 m9.6%23.1%Needs confirmation
Penpont to Pendrift°near Penpont · Cornwall—sustained2107 m112 m5.3%26.5%Needs confirmation
Penrhiw Lanenear Machen · Gwent—sustained835 m120 m14.4%≈caveated22.0%Good
Penstone to Bradninch°near Hele · Devon—sustained2901 m157 m5.4%20.3%Good
Pentonwarra Point to Crugmeer°near Trevone · Cornwall—stepped828 m57 m6.8%20.9%High
Pentre Grovenear Rhydspence · Herefordshire—sustained3307 m105 m3.2%27.8%Needs confirmation
Pentre to Moat Hill°near Pentre · Powys—sustained4346 m201 m4.6%23.4%Good
Pentre-Cwm to Marian Cwmnear Cwm · Clwyd—sustained1123 m96 m8.6%20.6%Good
Pentre-dwfr to Moel y Faen°near Pentre-dwfr · Clwyd—sustained1957 m216 m11.0%21.1%High
Penventinnie Lanenear Treliske · Cornwall—sustained682 m59 m8.7%20.2%High
Penybrynnear Corwen · Clwyd—sustained395 m47 m12.0%24.5%Needs confirmation
Penygraig Terracenear Ynysybwl · Mid Glamorgan—sustained445 m46 m10.4%20.3%High
Penygraigwen to Llanwonno°near Pontypridd · Mid Glamorgan—sustained7613 m265 m3.5%18.8%Good
Peter Tavy to Cox Tor°near Peter Tavy · Devon—sustained1572 m118 m7.5%23.3%High
Pettfield Hill Roadnear Tong Green · Kent—stepped926 m35 m3.8%22.9%High
Petton to Haddon Hill°near Petton · Devon—stepped4730 m168 m3.6%23.3%Needs confirmation
Phipps Bottom to Yorkley°near Yorkley · Gloucestershire—sustained1138 m108 m9.5%23.3%High
Pillaton to Blunts°near Pillaton · Cornwall—stepped4643 m114 m2.5%25.4%Good
Pippacott to Halsinger°near Pippacott · Devon—stepped3069 m112 m3.6%20.5%Needs confirmation
Pisgah Hillnear Brynteg · Clwyd—sustained371 m43 m11.7%21.8%Good
Pit Lanenear Thornton—sustained2297 m177 m7.7%20.9%Good
Plains Lanenear Marsden—sustained442 m47 m10.7%≈caveated22.8%Good
Plymbridge Roadnear Mainstone · Devon—sustained1188 m79 m6.6%≈caveated20.1%Needs confirmation
Polesteeple Hillnear Biggin Hill · Greater London—sustained365 m46 m12.7%20.2%High
Polkirt Hillnear Mevagissey · Cornwall—sustained343 m46 m13.3%26.4%High
Polpeor Island to Lion's Den°near Lizard · Cornwall—stepped458 m34 m7.4%≈caveated21.4%Needs confirmation
Ponsanooth to Trewedna Water°near Ponsanooth · Cornwall—sustained981 m66 m6.7%21.2%Good
Ponthir Roadnear Caerllion · Gwenttag: 20% (2026)sustained242 m17 m7.0%12.4%High
Pool Combe to Ley Hill°near Pool Combe · Somerset—sustained675 m87 m12.9%27.5%Good
Porkellis to Carnmenellis°near Porkellis · Cornwall—stepped2683 m73 m2.7%22.1%High
Porlock to Pittcombe Head°near Porlock · Somerset—stepped4392 m296 m6.7%≈caveated19.7%Good
Port Quin to Trevan Point°near Port Quin · Cornwall—stepped1139 m71 m6.2%22.1%Good
Porthallow to Talland°near Carey Park · Cornwall—sustained949 m120 m12.6%≈caveated23.3%Good
Porthkerris Point to Pol Lawrance°near Trenance · Cornwall—sustained550 m61 m11.1%20.4%High
Porthmeor Hillnear St Ives · Cornwall—sustained263 m29 m10.9%21.5%High
Portlooe to Talland°near Looe · Cornwall—stepped993 m30 m3.0%20.8%High
Portwaynear Upton St Leonards · Gloucestershire—stepped1939 m142 m7.3%21.4%Needs confirmation
Portway Hillnear Batcombe · Somerset—stepped1173 m57 m4.9%20.2%High
Post Lanenear Malmsmead · Devon—sustained1315 m116 m8.8%20.5%Good
Pound Lanenear Llwynderw · Powys—sustained668 m89 m13.4%≈caveated26.2%Good
Prenol to Pont Bronferiaeth°near Pentrefelin · Clwyd—stepped2442 m128 m5.2%≈caveated26.7%Good
Prenteg to Cwm Ystradllynnear Prenteg · Gwynedd—sustained2649 m238 m9.0%24.7%Good
Primrose Hillnear Llanbadarn Fawr · Dyfedtag: 12% (2026)sustained1100 m96 m8.8%17.1%Good
Primrose Streetnear Keighley—sustained201 m31 m15.6%26.4%High
Prior Avenuenear Richmond · North Yorkshire—stepped617 m37 m6.0%22.2%High
Priston Lanenear Priston · Somerset—sustained1775 m92 m5.2%25.6%Good
Prospect Placenear Bradway Bank—sustained239 m33 m13.7%20.4%High
Puddington Bottom to Poughill°near Puddington · Devon—stepped2135 m85 m4.0%22.7%Good
Puddington to Pennymoor°near Puddington · Devon—stepped3048 m37 m1.2%26.7%Needs confirmation
Pudsey Roadnear Cornholme—sustained2035 m208 m10.2%21.3%Needs confirmation
Putley Green to Woolhope Cockshoot°near Putley Green · Herefordshire—sustained2065 m112 m5.4%25.2%High
Putley to Woolhope Cockshoot°near Putley · Herefordshire—stepped1218 m99 m8.1%25.2%High
Pwllglas to Clocaenog°near Pwll-glâs · Clwyd—sustained4129 m164 m4.0%23.4%Good
Radford Streetnear Darwen · Lancashire—sustained277 m30 m11.0%20.1%High
Ramsden Streetnear Ovenden Wood—sustained958 m84 m8.8%20.1%High
Rangeley Roadnear Woodland View—sustained470 m73 m15.5%20.6%High
Raw Banknear Langthwaite · North Yorkshire—sustained674 m55 m8.1%23.9%Good
Rectory Lanenear Brasted · KentNational HC1stepped2796 m143 m5.1%≈caveated18.4%Needs confirmation
Red Lanenear Milton · Derbyshire—stepped731 m47 m6.4%20.5%Good
Red Waynear Little Fryup Dale · North Yorkshire—sustained1060 m67 m6.3%21.7%High
Reddings Lanenear Cinderford · Gloucestershire—sustained571 m60 m10.6%21.4%High
Redesmouth to Woodcock Hill°near Redesmouth · Northumberland—sustained2389 m117 m4.9%≈caveated22.1%Good
Redhouse Lanenear Ryeford · Gloucestershire—sustained2109 m151 m7.2%22.9%High
Redpost to Middle Taphouse°near Redpost · Cornwall—stepped1784 m132 m7.4%≈caveated26.7%Needs confirmation
Rerwick Roadnear Bigton · Shetland Islands—sustained5778 m158 m2.7%16.2%Good
Restronguet Hillnear Harcourt · Cornwall—sustained632 m73 m11.5%20.5%Needs confirmation
Reybridge to Nocketts Hill°near Reybridge · Wiltshire—sustained1715 m131 m7.6%21.1%High
Reynolds Lanenear Wordley Dingle · Worcestershire—sustained901 m63 m7.0%22.2%High
Rhigos Roadnear Treherbert · Mid Glamorgan100 Climbs2sustained6004 m305 m5.1%8.6%High
Rhiw Fainnear Pentre-llyn · Dyfed—sustained1176 m132 m11.2%22.2%Good
Rhiw Roadnear Cwm-twrch Uchaf · Powys—stepped2803 m190 m6.8%≈caveated26.2%Needs confirmation
Rhiw Syr Dafyddnear Y Coed Duon · Gwent—sustained125 m26 m20.6%≈caveated29.6%Good
Rhos-y-gwaliau to Is-Afon°near Y Bala · Gwynedd—sustained2365 m132 m5.6%23.2%Good
Rhyd-y-foel to Coed Bettws°near Rhyd-y-foel · Clwyd—sustained1266 m134 m10.6%≈caveated27.5%Good
Rhyd-y-saint to Bryn-têg°near Rhyd-y-saint · Dyfed—sustained1531 m52 m3.4%23.9%High
Riber Roadnear Matlock · Derbyshire—sustained640 m87 m13.7%25.1%High
Richard Streetnear Pontycymer · Mid Glamorgan—sustained528 m50 m9.4%20.5%Good
Ridehalgh Lanenear Thursden · Lancashire—stepped551 m49 m8.9%26.9%Good
Ridge Hillnear Berrynarbor · Devon—sustained859 m97 m11.3%21.3%High
Ridge Top Lanenear Hayfield · Derbyshire—sustained494 m56 m11.3%25.6%High
Ripley Banknear Pateley Bridge · North Yorkshire—sustained1886 m110 m5.8%21.1%High
Ripponden New Banknear Ripponden—sustained1007 m130 m12.9%21.6%Needs confirmation
Ripponden Old Lanenear Ripponden—stepped2246 m156 m6.9%20.3%Needs confirmation
Rishworth Mill Lanenear Rishworth—sustained1621 m145 m9.0%20.5%Good
Roach Roadnear Upper Hulme · Staffordshire—sustained714 m53 m7.5%20.2%High
Roads Hillnear Catherington · Hampshire—stepped820 m43 m5.3%20.8%High
Rock Dingle to Flannog Dingle°near Rock Dingle · Shropshire—sustained1260 m66 m5.3%20.8%High
Rock House Lanenear Maidencombe · Devon—sustained1029 m119 m11.5%≈caveated27.6%Needs confirmation
Rock Lanenear West Bagborough · Somerset—sustained785 m64 m8.1%21.5%High
Rockcliffe Avenuenear Shipley—stepped676 m45 m6.7%24.2%High
Roman Reachnear Caerllion · Gwenttag: 20% (2026)sustained396 m20 m5.1%10.1%High
Roman Waynear Caerllion · Gwenttag: 30% (2021)sustained566 m22 m3.8%12.1%High
Roncombe Hillnear Cotford · Devon—stepped1292 m121 m9.4%22.8%Needs confirmation
Ronhill Lanenear Cleobury Mortimer · Shropshire—stepped477 m43 m9.0%20.1%Good
Rooks Hillnear Underriver · Kent—stepped1278 m98 m7.7%24.6%Needs confirmation
Rooksmoor Hillnear Woodchester · Gloucestershire—sustained632 m94 m14.9%26.5%Good
Rooksmoor to Kingscourt°near Woodchester · Gloucestershire—sustained2144 m118 m5.5%24.4%Good
Rooley Moor Roadnear Cowpe · Lancashire—sustained794 m86 m10.9%20.7%High
Room Hill Roadnear Hawkridge · Somerset—stepped2490 m134 m5.4%21.7%High
Rorrington to Hemford°near Rorrington · Shropshire—stepped3946 m190 m4.8%≈caveated20.7%Good
Rose Grove Lanenear Sowerby Bridge—sustained1637 m165 m10.1%≈caveated27.2%Good
Rose Hillnear Abertawe · West Glamorgan—sustained488 m56 m11.4%20.2%Good
Rosedale Chimney Banknear Rosedale Abbey · North Yorkshire100 Climbs2, National HC1, Wikipedia3, BikeRadar 78sustained1107 m149 m13.4%26.6%High
Rosemundynear St Agnes · Cornwall—sustained1608 m98 m6.1%20.3%High
Rosenannon to Tregonetha°near Rosenannon · Cornwall—stepped1539 m70 m4.5%≈caveated20.7%Needs confirmation
Rotten Row Hillnear Tutts Clump · Berkshire—sustained293 m34 m11.6%21.5%Good
Roundball Lanenear Littletown · Devon—sustained1322 m97 m7.3%22.9%Good
Route Des Alpesnear Gwaelod-y-garth · South Glamorgansign: 16% (2026)stepped2169 m148 m6.8%≈caveated23.2%Good
Rowhorne Roadnear Nadderwater · Devon—sustained3798 m156 m4.1%22.1%Needs confirmation
Rowsley Bar°near Rowsley · DerbyshireNational HC1, 100 Climbs2sustained1006 m134 m13.3%≈caveated22.6%Good
Roxby Lanenear Staithes · North Yorkshire—sustained3117 m184 m5.9%20.3%Needs confirmation
Ruebury Lanenear Osmotherley · North Yorkshire—stepped286 m21 m7.5%20.0%High
Rushocknear Kington · Herefordshire—sustained1698 m103 m6.1%25.6%High
Ruthin Roadnear Mold · Clwyd—sustained2228 m111 m5.0%11.3%Good
Rutts Lanenear Littleton Panell · Wiltshire—sustained736 m70 m9.4%20.4%High
Rye Hillnear Ponsanooth · Cornwall—sustained333 m41 m12.4%21.6%Needs confirmation
Sabden Roadnear Padiham · Lancashire—sustained1560 m108 m6.9%20.3%Good
Saintbury Hillnear Saintbury · Gloucestershire—sustained2340 m190 m8.1%≈caveated20.6%Needs confirmation
Salcombe Hill Roadnear Sidmouth · Devon100 Climbs2sustained825 m110 m13.3%≈caveated18.5%Good
Saltstone to Bridwill Point°near Widemouth Bay · Cornwall—sustained1086 m86 m7.9%20.1%Needs confirmation
Sampford Spiney to Ingra Tor°near Sampford Spiney · Devon—sustained900 m112 m12.5%20.2%Good
Sanctuary Lanenear Brompton Regis · Somerset—sustained1126 m109 m9.6%22.3%High
Sand Hillnear Carey Park · Cornwall—sustained599 m81 m13.6%21.8%High
Sandbeck to Coalpit Hill°near Richmond · North Yorkshire—sustained3585 m126 m3.5%20.3%Good
Sandford to Newbuildings°near Sandford · Devon—sustained2572 m93 m3.6%22.3%Needs confirmation
Sapey Bridge to Brockhampton Dingle°near Meadow Green · Herefordshire—stepped4425 m115 m2.6%20.9%Needs confirmation
Sarn Mellteyrn to Mynydd Rhiw°near Sarn Mellteyrn · Gwynedd—sustained1793 m151 m8.4%21.4%Needs confirmation
Savile Roadnear Hebden Bridge—sustained2705 m216 m8.0%24.2%Needs confirmation
Sawood Lanenear Leeming—sustained493 m49 m9.8%20.5%High
Scar Hole Lanenear Jackson BridgeNational HC1, 100 Climbs2sustained1434 m153 m10.7%20.2%High
Scar Lanenear Scotland Bank · Herefordshire—stepped1617 m115 m7.1%22.0%Needs confirmation
School Roadnear Bowden · Devon—sustained826 m83 m10.0%≈caveated26.9%Good
School Streetnear Maerdy · Mid Glamorgan—sustained497 m53 m10.7%20.1%High
Scout Roadnear Horrocks Fold—sustained1669 m78 m4.7%21.1%High
Scout Roadnear Scout · Lancashire—sustained198 m24 m12.0%22.4%High
Scutterthill Banknear Westgate · County Durham—sustained3345 m250 m7.5%23.9%High
Seaside Hillnear Combe Martin · Devon—sustained605 m47 m7.8%21.4%High
Seller's Wood Hillnear Branscombe · Devon—stepped1914 m118 m6.2%20.9%Good
Sennybridge to Yr Allt°near Sennybridge · Powys—sustained1412 m56 m3.9%≈caveated29.5%Good
Shakespeare Roadnear Dover · Kent—stepped444 m38 m8.6%26.8%High
Shatton Lanenear Shatton · Derbyshire—sustained1108 m149 m13.5%22.1%High
Shaw Hill to Grain Hill°near Ashkirk · Scottish Borders—sustained3588 m157 m4.4%≈caveated14.8%Good
Shawclose Lanenear Hawnby · North Yorkshire—stepped1366 m89 m6.5%21.0%High
Sheepstor to Sheeps Tor°near Sheepstor · Devon—sustained840 m68 m8.1%21.1%Good
Sheepwalks Lanenear Compton · Staffordshire—sustained3326 m137 m4.1%23.4%High
Shell Lanenear Templeton · Devon—stepped1902 m90 m4.7%21.1%Good
Shelly Roadnear South Zeal · Devon—sustained972 m80 m8.2%22.7%Good
Shepherds Lanenear Teignmouth · Devon—sustained2046 m216 m10.6%≈caveated18.3%Good
Shillingford to Quartley Hill°near Shillingford · Devon—sustained2835 m176 m6.2%21.4%Needs confirmation
Shirebrook Roadnear Heeley—sustained468 m36 m7.6%20.3%High
Shobrooke to Uppincott°near Shobrooke · Devon—sustained1763 m71 m4.0%23.9%Needs confirmation
Shop Hillnear Fylingthorpe · North Yorkshire—sustained1855 m131 m7.1%23.3%High
Shute Lanenear Pensilva · Cornwall—sustained2018 m108 m5.4%22.4%Needs confirmation
Side Gates Roadnear Knott Head · Cumbria—sustained1168 m89 m7.6%22.0%High
Side Gates Roadnear Oxendale · Cumbria—sustained1195 m125 m10.5%20.5%High
Sigford to Haytor Vale°near Sigford · Devon—sustained2393 m120 m5.0%20.4%Needs confirmation
Sigget Lanenear Todmorden—sustained1680 m168 m10.0%22.1%Good
Signpost Lanenear East Village · Devon—sustained1019 m80 m7.9%23.1%Good
Silver Hillnear Pateley Bridge · North Yorkshire—sustained2434 m194 m8.0%22.5%Good
Silver Streetnear Pontywaun · Gwent—sustained438 m43 m9.9%21.1%High
Silver Street to Dommett°near Silver Street · Somerset—sustained2765 m142 m5.1%20.8%Good
Skew Hillnear Birley Edge—stepped1032 m52 m5.0%20.5%High
Skirhead Lanenear Combe Martin · Devon—sustained819 m93 m11.3%21.3%High
Slacks Lanenear Sedbergh · Cumbria—sustained1350 m85 m6.3%20.2%High
Slade Hillnear Lustleigh · Devon—stepped2740 m156 m5.7%20.1%High
Slade Lanenear Stockbridge—sustained376 m43 m11.5%≈caveated20.5%Good
Sled Gatesnear Fylingthorpe · North Yorkshire—sustained1390 m148 m10.7%20.4%High
Slinn Streetnear Upperthorpe—sustained1207 m112 m9.3%20.0%High
Smith's Lanenear Egton Bridge · North Yorkshire—stepped7636 m280 m3.7%22.1%High
Smithy Lanenear Hey · Lancashire—sustained983 m58 m5.9%22.6%Good
Snake Roadnear Glossop · Derbyshire—sustained5105 m325 m6.4%8.2%High
Snakelake Hillnear Bruton · Somerset—stepped1408 m62 m4.4%≈caveated31.2%Good
Snow Hillnear Bath · Somerset—sustained576 m64 m11.1%24.5%High
Soutergate to Out Park°near Soutergate · Cumbria—sustained2075 m235 m11.3%≈caveated24.9%Good
South Dean Lanenear Trentishoe · Devon—sustained2491 m197 m7.9%≈caveated20.6%Good
South Woodchester to Littleworth°near Woodchester · Gloucestershire—sustained1514 m154 m10.1%22.4%High
Spark Bridge to Broughton Beck°near Spark Bridge · Cumbria—sustained2339 m132 m5.7%20.1%Good
Sparrow Lanenear Withypool · Somerset—stepped2198 m121 m5.5%22.1%Needs confirmation
Speel Bank to Barnsley Hill°near Little Arrad · Cumbria—stepped1920 m132 m6.9%20.2%Good
Spencer Lanenear Hebden Bridge—sustained1236 m132 m10.7%23.8%High
Spillmans Pitchnear Stroud · Gloucestershire—stepped546 m43 m7.9%≈caveated27.1%Good
Spirelake Hillnear Oldborough · Devon—stepped2087 m47 m2.2%23.1%Needs confirmation
Spout Lanenear Drybrook · Gloucestershire—sustained672 m57 m8.5%21.9%High
Spring Lanenear East Dundry · Somerset—sustained619 m62 m10.1%20.9%High
Springfield Roadnear Maerdy · Mid Glamorgan—sustained410 m29 m7.2%20.0%High
Squire's Lanenear Seaton · Devon—sustained182 m35 m19.0%≈caveated27.0%Needs confirmation
St Ann's Roadnear Great Malvern · Worcestershire—sustained824 m106 m12.8%21.3%Needs confirmation
St Anthony-in-Meneage to Manaccan°near St Anthony-in-Meneage · Cornwall—stepped2101 m74 m3.5%21.4%High
St Blazey to Kilhallon°near St Blazey · Cornwall—sustained503 m33 m6.6%20.4%High
St Clement to Truro°near St Clement · Cornwall—sustained793 m65 m8.2%20.1%High
St Ishmael to Llansaint°near St Ishmael · Dyfed—sustained1674 m116 m6.9%20.1%Good
St Johns Lanenear St John · Cornwall—sustained1139 m106 m9.3%25.3%Needs confirmation
St Michael Caerhays to Trevarrick°near St Michael Caerhays · Cornwall—sustained3238 m67 m2.1%22.1%Good
St. Lawrence Roadnear Dunmere · Cornwall—stepped1156 m50 m4.3%24.6%High
St. Saviour's Hillnear Fowey · Cornwall—stepped336 m28 m8.5%24.6%Good
Staddon Roadnear Mudly Bottom · Devon—stepped1188 m93 m7.8%≈caveated25.2%Good
Staker's Cross Lanenear Hewish · Somerset—sustained1173 m93 m7.9%24.3%Good
Stan Lanenear West Peckham · Kent—sustained954 m77 m8.1%20.8%Needs confirmation
Stang Lanenear West Down · Devon—sustained1742 m94 m5.4%22.0%High
Stanley Hillnear Totterdown · Bristol—stepped469 m39 m8.2%20.3%High
Stanley Lanenear Bridgnorth · Shropshire—sustained4474 m85 m1.9%23.2%Good
Stansfield Hall Roadnear Todmorden—sustained2417 m235 m9.7%≈caveated25.1%Needs confirmation
Stantonhall Lanenear Congreave · Derbyshire—stepped1336 m92 m6.9%24.4%High
Start Lanenear Kettleshulme · Cheshire—stepped864 m70 m8.1%20.7%Needs confirmation
Station Hillnear Brixham · Devon—sustained438 m38 m8.6%21.0%Good
Station Lanenear Lower Wellhouse—sustained519 m64 m12.4%≈caveated21.9%Good
Station Roadnear Maesygwartha · Gwent—sustained1988 m221 m11.1%≈caveated26.4%Good
Staups Lanenear Stump Cross—sustained1726 m128 m7.4%20.0%Good
Stentiford Hill Roadnear Torquay · Devon—sustained444 m53 m12.0%23.6%High
Stickle Pathnear Clayhanger · Devon—stepped996 m66 m6.6%30.0%Needs confirmation
Stickleball Lanenear Steanbow · Somerset—stepped1748 m108 m6.2%27.9%Good
Stile Waynear Pleck · Dorset—sustained1790 m118 m6.6%23.7%Needs confirmation
Stock Ghyll Lanenear Ambleside · Cumbria—sustained914 m90 m9.9%≈caveated26.3%Needs confirmation
Stockleigh Pomeroy to Uppincott°near Stockleigh Pomeroy · Devon—sustained1370 m115 m8.4%21.4%Needs confirmation
Stocks Lanenear Luddenden—sustained2088 m222 m10.6%17.0%Good
Stockwell Lanenear Woodmancote · Gloucestershire—stepped1665 m145 m8.7%23.6%High
Stogumber to Higher Vexford°near Stogumber · Somerset—sustained1673 m35 m2.1%21.0%Good
Stone Ash Lanenear Langham Hill Bottom · Devon—stepped2745 m70 m2.5%20.2%High
Stone House Lanenear Winter Hill · Berkshire—stepped1020 m65 m6.4%≈caveated21.6%Needs confirmation
Stone Lanenear Bickleigh · Devon—sustained2216 m149 m6.7%20.5%High
Stone Lanenear Exton · Somerset—stepped3222 m213 m6.6%≈caveated20.1%Good
Stoney Lanenear Bradninch · Devon—stepped1045 m86 m8.2%≈caveated27.6%Needs confirmation
Stoney Loaninnear Cushendall · County Antrim—sustained157 m21 m13.7%26.7%Needs confirmation
Stoneydalenear Oldfurnace · Staffordshire—stepped359 m12 m3.4%20.2%Good
Stoupe Banknear Jet Holes · North Yorkshire—stepped770 m82 m10.7%27.1%High
Stowford to Chittlehampton°near Stowford · Devon—stepped3163 m77 m2.4%27.3%Needs confirmation
Strada Florida Trailhead (Southernmost) to Pen y Cnwc°near Coed Nant-yr-hwch · Powys—stepped2113 m160 m7.6%22.3%High
Strait Lanenear Abbeystead · Lancashire—stepped381 m38 m9.9%25.8%High
Streatley Hillnear Streatley · BerkshireNational HC1, 100 Climbs2sustained769 m96 m12.4%≈caveated19.1%Good
Studdon Dean to Holms Hill°near Studdon Dean · Northumberland—sustained1645 m101 m6.1%20.7%Good
Studland to Glebeland Estate°near Studland · Dorset—stepped989 m60 m6.1%21.5%High
Styes Lanenear Sowerby Bridge—sustained1244 m127 m10.2%21.1%High
Sunningvale Avenuenear Biggin Hill · Greater London—sustained247 m31 m12.7%27.2%High
Sunny Banknear Aberhonddu · Powys—sustained451 m39 m8.6%23.1%High
Sunny Bank Lanenear Cragg Vale—sustained588 m84 m14.4%30.3%Needs confirmation
Susanna Hill to Brow Moornear Peter White Cliff · North Yorkshire—sustained1691 m138 m8.2%20.3%Good
Sutton Banknear Happy Valley · North Yorkshire—sustained1574 m175 m11.1%20.9%High
Sutton-in-Craven to Lumb Clough°near Sutton-in-Craven · North Yorkshire—sustained1351 m144 m10.7%21.2%Needs confirmation
Swain's Lanenear Dartmouth Park · Greater London100 Climbs2sustained823 m67 m8.1%≈caveated16.6%Good
Swanaford Roadnear Dunsford · Devon—sustained372 m37 m9.9%22.5%High
Swansea Roadnear Clwydyfagwyr · Mid Glamorgan—sustained1815 m80 m4.4%22.3%High
Swimbridge to Kerscott°near Swimbridge · Devon—stepped2028 m53 m2.6%20.9%Good
Tacker Street to Brendon Hills°near Roadwater · Somerset—sustained4767 m316 m6.6%≈caveated23.4%Good
Tadwick Lanenear Upper Swainswick · Somerset—stepped498 m38 m7.6%20.1%High
Tal-y-bont to Pen-y-gaer°near Tal-y-bont · Clwyd—sustained3381 m335 m9.9%23.6%Needs confirmation
Tan Hillnear Keld · North Yorkshire100 Climbs2sustained6040 m204 m3.4%≈caveated20.3%Good
Tan y Fron to Clwt°near Tan-y-fron · Clwyd—sustained1331 m84 m6.3%22.0%Good
Tan Y Lan Roadnear Bae Colwyn · Clwyd—sustained531 m53 m9.9%20.8%Good
Tan Yr Allt Avenuenear Mochdre · Clwyd—stepped611 m58 m9.5%23.0%High
Tanners Streetnear Ramsbottom—sustained781 m81 m10.3%≈caveated24.0%Needs confirmation
Tarrington to Seager Hill°near Tarrington · Herefordshire—sustained937 m79 m8.4%22.8%High
Teign Village to Hennock°near Teign Village · Devon—sustained1893 m152 m8.0%23.4%Good
Terhill Lanenear Terhill · Somerset—sustained1553 m169 m10.9%25.2%Good
Terrace Hill°near Belvoir · Leicestershire100 Climbs2stepped1900 m57 m3.0%11.7%High
The Batchnear Butcombe · Somerset—sustained462 m42 m9.2%22.4%High
The Braes to Hill of Findon°near Crovie · Aberdeenshire—sustained2186 m155 m7.1%22.7%High
The Broadwaynear Dursley · Gloucestershire—sustained749 m108 m14.4%20.7%High
The Brunenear Channerwick · Shetland Islands—sustained257 m36 m14.2%22.1%High
The Burwaynear Church Stretton · ShropshireNational HC1, 100 Climbs2sustained3131 m267 m8.5%18.6%High
The Conduitnear Trefaldwyn · Powys—stepped743 m72 m9.6%27.5%Needs confirmation
The Earl's Drivenear Kingsand · Cornwall—sustained1031 m92 m8.9%23.2%Needs confirmation
The Greenwaynear Heightington · Worcestershire—sustained1559 m39 m2.5%21.7%High
The Hendre to Pen-y-lan°near The Hendre · Gwent—sustained2447 m102 m4.2%≈caveated26.5%Needs confirmation
The Hill to Woodtown°near Weare Giffard · Devon—stepped4302 m145 m3.4%20.9%Good
The Hollownear Dunkerton · Somerset—sustained923 m87 m9.4%23.7%Needs confirmation
The Knappnear Minchinhampton · Gloucestershire—sustained514 m52 m10.0%≈caveated26.7%Good
The Raikesnear Wilsill · North Yorkshire—stepped928 m73 m7.8%20.0%High
The Rossnear Cordon · North Ayrshire—sustained2255 m213 m9.5%≈caveated14.3%Needs confirmation
The Strugglenear Ambleside · Cumbria—sustained4072 m328 m8.1%23.2%High
The Struggle (Kirkstone Road)near Ambleside · Cumbria100 Climbs2, National HC1sustained1287 m157 m12.2%23.2%Good
The Walknear Campbeltown · Argyll and Bute—stepped191 m24 m12.6%≈caveated26.3%Good
The Wychoughnear Lower Wych · Clwyd—stepped1583 m45 m2.9%24.1%Needs confirmation
Thick Hollins Roadnear Meltham—stepped6282 m284 m4.5%≈caveated16.1%Good
Thomas Streetnear Tonypandy · Mid Glamorgan—sustained414 m38 m9.2%22.2%High
Thorn Wath Lanenear Church Houses · North Yorkshire—sustained678 m79 m11.7%23.1%Good
Thorne Lanenear Hoe Combe · Somerset—sustained975 m68 m6.9%≈caveated23.0%Needs confirmation
Thornton Hillnear Exeter · Devon—sustained414 m26 m6.3%20.2%Good
Three Gates to Ramshorn Hill°near Three Gates · Dorset—stepped3528 m127 m3.6%20.9%Good
Thrussendale Roadnear Acklam · North Yorkshire—sustained964 m95 m9.9%20.1%High
Thurnham Lanenear Thurnham · Kent—sustained1743 m123 m7.1%20.8%Needs confirmation
Thursden to Birkin Clough°near Thursden · Lancashire—sustained1569 m135 m8.6%21.0%High
Tick Lanenear Doddiscombsleigh · Devon—sustained1120 m97 m8.6%21.5%High
Tideford to Hay Lake Bottom°near Tideford · Cornwall—stepped1410 m92 m6.5%24.4%Good
Tinker Lanenear Woodland View—sustained1034 m138 m13.4%20.6%High
Tinker's Castle Roadnear Upper Aston · Shropshire—stepped987 m41 m4.1%20.5%Good
Tockholes Roadnear Darwen · Lancashire—sustained818 m58 m7.1%25.9%High
Tolcarne to St Day°near Carharrack · Cornwall—stepped364 m35 m9.5%22.2%Needs confirmation
Tongue Gate Hillnear Romansleigh · Devon—stepped1506 m113 m7.5%20.1%Good
Torr Dubh to Glenmanuilt Hill°near Glenmanuilt Glen · Argyll and Bute—sustained939 m93 m9.9%20.5%Needs confirmation
Torre to Beggearn Huish°near Washford · Somerset—sustained1493 m99 m6.6%27.4%High
Totnes Down Hillnear Totnes · Devon—sustained1294 m142 m11.0%≈caveated20.9%Needs confirmation
Tower Streetnear Launceston · Cornwall—sustained501 m57 m11.5%20.2%High
Townend to Sparrowpit°near Chapel-en-le-Frith · Derbyshire—sustained3149 m195 m6.2%20.1%High
Toy's Hillnear Four Elms · Kent100 Climbs2sustained2282 m161 m7.0%≈caveated23.5%Good
Tracebridge to Beacon Hill°near Tracebridge · Somerset—stepped611 m55 m9.1%≈caveated30.3%Needs confirmation
Trallong to Cwm Brynych°near Cwm Camlais · Powys—sustained4833 m160 m3.3%24.7%Needs confirmation
Trebarwith Strand to Delabole°near Trebarwith Strand · Cornwall—sustained2868 m204 m7.1%25.4%Good
Trecangate to Bury Down°near Trecangate · Cornwall—sustained1595 m95 m6.0%21.4%Good
Tredegar Avenuenear Llanharan · Mid Glamorgantag: 20% (2026)sustained228 m21 m9.4%16.6%High
Tref-y-Clawdd to Garth Hill°near Tref-y-Clawdd · Powys—stepped1316 m90 m6.9%≈caveated21.9%Good
Trefanny Hill to Bury Down°near Pendriscott · Cornwall—stepped2156 m127 m5.9%21.6%Good
Treharris Mountain Roadnear Treharris · Mid Glamorgan—sustained3562 m240 m6.7%22.0%High
Treknow Lanenear Trelake · Cornwall—sustained392 m43 m10.9%25.4%Good
Tremail to Trevivian°near Tremail · Cornwall—sustained1545 m53 m3.4%22.4%Needs confirmation
Trenoweth Hill to Roskruge Beacon°near Porthallow · Cornwall—stepped1808 m99 m5.5%24.6%Needs confirmation
Trentishoe Lanenear Trentishoe · Devon—stepped2386 m197 m8.3%≈caveated22.4%Good
Trevarrack to Treneere°near Trevarrack · Cornwall—sustained1392 m69 m5.0%15.2%Good
Trevelmond Lanenear Trevelmond · Cornwall—stepped1350 m60 m4.4%≈caveated21.3%Good
Trewarveneth Streetnear Newlyn · Cornwall—sustained774 m100 m12.9%≈caveated22.2%Good
Trewethern to St Endellion°near Chapel Amble · Cornwall—stepped2684 m97 m3.6%23.0%Good
Trewey Hillnear Trewey · Cornwall—stepped1997 m107 m5.3%20.4%High
Trewey to Trendrine Hill°near Trewey · Cornwall—sustained1812 m93 m5.1%20.4%High
Trewidland to Duloe°near Trewidland · Cornwall—stepped1596 m113 m7.1%22.4%High
Trewidland to Wringworthy°near Trewidland · Cornwall—stepped2729 m57 m2.1%23.5%Good
Trewoodloe to Golberdon°near Golberdon · Cornwall—sustained1263 m67 m5.3%20.8%Good
Treworlas to Spires Point°near Treworlas · Cornwall—stepped516 m48 m9.3%≈caveated23.1%Good
Treyford to Treyford Hill°near Treyford · West Sussex—sustained869 m87 m10.0%26.0%High
Trinity Viewnear Caerllion · Gwenttag: 40% (2021)sustained602 m80 m13.3%≈caveated22.9%Good
Troed-y-Rhiw Roadnear Wattsville · Gwent—stepped2603 m224 m8.6%≈caveated26.3%Good
Troedyrhiw Roadnear Porth · Mid Glamorgan—sustained509 m69 m13.5%20.3%High
Trooper Lanenear HalifaxBikeRadar 78sustained813 m137 m16.9%≈caveated25.7%Good
Trough Roadnear Parrack Clough · Lancashire100 Climbs2sustained1264 m106 m8.4%17.3%High
Turners Lanenear Whitehaven · Shropshire—sustained591 m53 m9.0%20.1%High
Turnhole Clough to Smithy Clough°near Turnhole Clough · Lancashire—sustained995 m94 m9.5%≈caveated24.9%Good
Twitchen Lanenear Knightacott · Devon—stepped1950 m115 m5.9%21.6%High
Twitchen to Round Hill°near Twitchen · Devon—sustained3498 m147 m4.2%21.5%Needs confirmation
Twitchen to Round Hill°near Twitchen · Devon—sustained1702 m163 m9.6%21.5%Needs confirmation
Twtilnear Harlech · Gwyneddtag: 25% (2026)sustained352 m50 m14.1%21.5%Good
Twyn-Garreg-Wen to Cwm Crew°near Nant-ddu · Powys—sustained1953 m78 m4.0%10.1%High
Ty Canol Lanenear Machen · Gwent—sustained2033 m210 m10.3%18.9%Good
Ty Gwyn Roadnear Llandudno · Clwydtag: 20% (2026)sustained841 m96 m11.4%19.4%High
Tylwch to Brynposteg Hill°near Tylwch · Powys—sustained4281 m103 m2.4%20.0%High
Tylwch to Oldchapel Hill°near Tylwch · Powys—sustained1916 m121 m6.3%23.8%High
Tythecott to Buckland Brewer°near Tythecott · Devon—stepped791 m72 m9.1%22.6%Good
Ulpha to Rough Gill°near Ulpha · Cumbria—stepped1944 m140 m7.2%21.5%High
Underhillnear Glaisdale · North Yorkshire—sustained790 m91 m11.5%27.6%Good
Unnamed lane near Llanfihangel-y-Creuddynnear Cnwch Coch · Dyfed—stepped1171 m114 m9.7%≈caveated27.1%Good
Upcott Lanenear Hoe Combe · Somerset—sustained988 m106 m10.7%≈caveated21.3%Needs confirmation
Upland Lanenear West Liss · Hampshire—stepped979 m76 m7.8%≈caveated20.6%Good
Upottery to Reddick's Hill°near Upottery · Devon—stepped1852 m102 m5.5%21.0%Good
Upper Bourne End Lanenear Bourne End · Hertfordshire—stepped1010 m63 m6.3%21.1%High
Upper Braddons Hill Roadnear Torquay · Devon—sustained1037 m89 m8.6%20.0%High
Upper Hergestnear Kington · Herefordshire—sustained1614 m162 m10.0%≈caveated21.1%Needs confirmation
Upper Mill Lanenear Prestbury · Gloucestershire—sustained1521 m126 m8.3%22.5%High
Uppincott Lanenear Hollow Combe · Devon—stepped1917 m121 m6.3%20.4%Good
Uton to Venny Tedburn°near Fordton · Devon—sustained2780 m104 m3.8%20.8%High
Vale Streetnear Knowle · BristolAnother 1005, BikeRadar 78sustained231 m35 m15.2%27.2%High
Valley Roadnear Carbis Bay · Cornwall—sustained401 m54 m13.4%32.0%High
Vellacott Lanenear Combe Martin · Devon—stepped3609 m149 m4.1%20.6%Good
Venford Hillnear Hawkridge · Somerset—sustained533 m81 m15.1%≈caveated22.3%Needs confirmation
Venn Roadnear Landkey Town · Devon—sustained840 m73 m8.7%≈caveated26.4%Good
Venton to Wind Tor°near Venton · Devon—stepped1901 m110 m5.8%23.6%Good
Vicarage Roadnear Aish · Devon—sustained327 m38 m11.7%20.9%Good
Victoria Crescentnear Selkirk · Scottish Borders—sustained339 m42 m12.3%20.8%High
Victoria Lanenear Lower Wellhouse—sustained330 m39 m11.9%20.4%High
Victoria Streetnear Tonypandy · Mid Glamorgan—stepped397 m33 m8.4%20.3%Needs confirmation
Village Roadnear Marldon · Devon—sustained861 m55 m6.4%21.3%High
Vine Rownear Ystalyfera · West Glamorgan—sustained667 m82 m12.3%≈caveated28.5%Good
Vinegar Hillnear Offleyhay · Staffordshire—sustained641 m43 m6.7%21.7%Needs confirmation
Viney Hill to Blakeney Hill°near Viney Hill · Gloucestershire—sustained869 m86 m9.9%20.8%Needs confirmation
Vowchurch Commonnear Vowchurch · Herefordshire—stepped884 m78 m8.8%25.3%High
Wadsworth Lanenear Hebden Bridge—sustained1800 m187 m10.4%20.3%High
Wakefield Gatenear Pye Nest—sustained503 m58 m11.6%20.5%High
Walter Clough Lanenear Wood Bottom—stepped902 m97 m10.7%≈caveated22.4%Good
Warend Hillnear Dursley · Gloucestershire—sustained824 m106 m12.9%28.6%Good
Warkleigh to Chittlehamholt°near Warkleigh · Devon—stepped1849 m47 m2.5%22.0%High
Warland Gatenear Bottomley—sustained1021 m110 m10.8%≈caveated25.7%Good
Warleigh to Warleigh Hill°near Claverton · Somerset—stepped1934 m125 m6.5%21.6%Good
Wash to Bowden Head°near Chapel-en-le-Frith · Derbyshire—sustained824 m90 m10.9%22.0%Good
Washgate Lanenear Dowel Dale · Derbyshire—stepped759 m52 m6.9%20.4%High
Watch Knott to Ludderburn Hill°near Bowland Bridge · Cumbria—sustained1764 m120 m6.8%≈caveated24.8%Good
Watch Knott to Winster°near Bowland Bridge · Cumbria—sustained2893 m57 m2.0%20.6%High
Waterley Bottomnear Dursley · Gloucestershire—sustained336 m38 m11.4%22.1%Needs confirmation
Waterloo Roadnear Abersychan · Gwent—sustained749 m86 m11.5%≈caveated24.5%Good
Watermeetings Lanenear Marple—sustained445 m42 m9.3%21.1%High
Waterpitsnear Courtway · Somerset—sustained1372 m96 m7.0%21.8%High
Watersmeet Roadnear Lynton · Devon—sustained5116 m297 m5.8%≈caveated16.8%Good
Watroyd Lanenear Lower Wellhouse—sustained414 m50 m12.1%24.6%High
Waydown Lanenear Timberscombe · Somerset—sustained791 m66 m8.3%20.1%Needs confirmation
Wear Charenear Bishop Auckland · County Durham—stepped320 m28 m8.7%≈caveated20.3%Needs confirmation
Weary Banknear Foxton · North Yorkshire—stepped1446 m45 m3.1%28.4%Needs confirmation
Well Banknear Ireshopeburn · County Durham—sustained1020 m117 m11.5%21.4%Good
Wellington to New Mill°near Wellington · Cumbria—stepped1162 m85 m7.3%≈caveated24.7%Good
Wellshead Lanenear Rat Combe · Somerset—stepped2344 m136 m5.8%26.0%Good
Welsh Harp Hollownear Buttington · Powys—sustained3695 m304 m8.2%23.1%Good
Wern-llaeth to Graig Ddu°near Graig Ddu · Dyfed—sustained558 m47 m8.3%11.5%High
Wessenden Head Roadnear Meltham—sustained3315 m248 m7.5%≈caveated11.7%Good
West Bagborough Roadnear Cothelstone · Somerset—sustained3064 m236 m7.7%≈caveated22.1%Needs confirmation
West Burridge Crossnear Filleigh · Devon—stepped2685 m113 m4.2%22.2%Needs confirmation
West Lanenear Croscombe · Somerset—sustained617 m77 m12.4%21.0%High
West Portholland to Tregenna°near West Portholland · Cornwall—sustained1102 m91 m8.3%20.4%High
Westcliff Roadnear Charmouth · Dorset—sustained559 m70 m12.5%24.1%Good
Westend Lanenear Hanging Bottom · North Yorkshire—sustained1883 m103 m5.5%22.0%Good
Westerland Lanenear Paignton · Devon—sustained1150 m63 m5.5%21.9%Needs confirmation
Western Lanenear Smitham Hill · Somerset—stepped1250 m74 m6.0%21.2%High
Westhope Hillnear Westhope · Herefordshire—sustained1326 m121 m9.1%≈caveated27.4%Good
Westminster Banknear Great Malvern · Worcestershire—stepped827 m55 m6.7%23.2%High
Weston Hillnear Weston · SomersetNational HC1, 100 Climbs2sustained1874 m168 m9.0%18.3%High
Westville to Easton°near Kingsbridge · Devon—stepped640 m46 m7.2%22.7%High
Wetton Roadnear Wetton · Staffordshire—stepped2143 m118 m5.5%24.3%Good
Wharfedale Roadnear Lancaster · Lancashire—stepped292 m27 m9.2%20.8%High
Wheal Kitty Lanenear Trevellas Coombe · Cornwall—sustained473 m67 m14.1%20.3%High
Whinlatter Passnear Braithwaite · Cumbria100 Climbs2sustained1617 m131 m8.1%23.7%Good
Whinny Lanenear East Law · County Durham—sustained1563 m115 m7.4%20.5%High
Whitchurch Canonicorum to Morcombelake°near Whitchurch Canonicorum · Dorset—sustained1314 m118 m9.0%22.0%Needs confirmation
Whitchurch to Symonds Yat West°near Whitchurch · Herefordshire—stepped2426 m138 m5.7%22.8%Needs confirmation
White Downsnear Wotton · Surrey100 Climbs2sustained671 m65 m9.6%≈caveated20.4%Good
White Hill Lanenear Lothersdale · North Yorkshire—sustained1796 m87 m4.8%≈caveated14.6%Good
White Snub to Hill of Findon°near Gardenstown · Aberdeenshire—stepped3051 m176 m5.8%18.2%Needs confirmation
Whitebrook Lanenear Carlingcott · Somerset—stepped1353 m88 m6.5%20.1%Good
Whiteheads Lanenear Bradford-on-Avon · Wiltshire—sustained352 m38 m10.8%21.6%Needs confirmation
Whiteleaf (Peters Lane)near Princes Risborough · Buckinghamshire100 Climbs2sustained1418 m128 m9.0%23.1%Good
Whiterock Roadnear Belfast · County Antrim—sustained866 m103 m11.9%≈caveated31.3%Good
Whitty Lanenear Warley Town—sustained1275 m116 m9.1%27.0%High
Wickenlow Lanenear Colshaw · Staffordshire—sustained2007 m76 m3.8%20.3%High
Widecombe in the Moor to Wind Tor°near Widecombe in the Moor · Devon—sustained1135 m129 m11.3%22.1%Good
Wiggaton to Bald Hill°near Ottery St Mary · Devon—sustained1974 m130 m6.6%24.6%Good
Wilcombe Crossnear Newtown · Devon—stepped1787 m127 m7.1%≈caveated27.5%Good
Willand to Smeatharpe°near Willand · Somerset—sustained2178 m43 m2.0%28.1%Good
Willhayes Hillnear Doddiscombsleigh · Devon—stepped2098 m105 m5.0%≈caveated22.6%Needs confirmation
Willing Gatenear Rattery · Devon—sustained1258 m48 m3.8%20.4%High
Willingcott Hillnear North Buckland · Devon—stepped2318 m137 m5.9%≈caveated20.4%Needs confirmation
Willow Banknear Luddenden Foot—stepped254 m49 m19.3%≈caveated30.6%Good
Willoway Lanenear Braunton · Devon—sustained1084 m96 m8.8%20.7%Good
Willowpark Lanenear Coffinswell · Devon—stepped751 m38 m5.1%20.5%Good
Wilton Waynear Abbotskerswell · Devon—sustained377 m38 m10.0%20.6%Good
Winchcombe to Sudeley Hill°near Winchcombe · Gloucestershire—sustained2765 m207 m7.5%21.1%Good
Windball Hillnear Dulverton · Somerset—stepped1725 m148 m8.6%22.6%High
Windsor Roadnear Abertyleri · Gwent—sustained448 m40 m9.0%20.4%High
Windwhistle Lanenear Woodford · Somerset—sustained3953 m277 m7.0%≈caveated25.1%Good
Winksley to Woodhouse Hill°near Winksley · North Yorkshire—sustained1344 m52 m3.8%20.6%Needs confirmation
Winn Lanenear Atlow · Derbyshire—sustained488 m51 m10.6%28.7%Needs confirmation
Winnats Passnear Castleton · DerbyshireNational HC1, 100 Climbs2sustained1454 m168 m11.5%18.6%High
Withens End Lanenear Rishworth—stepped1273 m61 m4.8%20.5%Good
Withington to Chatterley°near Withington · Gloucestershire—stepped1984 m108 m5.4%20.1%High
Withleigh to Crockers Down°near Withleigh · Devon—stepped1137 m69 m6.0%≈caveated26.7%Needs confirmation
Withyditch Lanenear Carlingcott · Somerset—sustained1480 m100 m6.8%22.3%Good
Withypool to Room Hill°near Withypool · Somerset—stepped1218 m104 m8.6%≈caveated23.8%Good
Wood Lanenear Dartmouth · Devon—stepped718 m74 m10.3%≈caveated19.2%Good
Wood Lanenear Sowerby Bridge—sustained743 m95 m12.8%24.1%High
Wood Royd Roadnear Stocksbridge—sustained897 m65 m7.2%20.8%Good
Wood Streetnear Maerdy · Mid Glamorgan—sustained245 m29 m12.0%20.0%High
Woodbrook Roadnear Alderley Edge · Cheshire—sustained630 m69 m11.0%≈caveated24.3%Needs confirmation
Woodcock Lanenear The Bank · Cheshire—sustained987 m99 m10.1%21.5%High
Woodfall Lanenear Low Bradfield—sustained917 m104 m11.4%20.6%Good
Woodford to Blackawton°near Blackawton · Devon—sustained595 m58 m9.7%≈caveated27.6%Needs confirmation
Woodland Hillnear Woodland Head · Devon—sustained1390 m95 m6.8%22.8%Needs confirmation
Woodside Viewnear Holmfirth—sustained318 m36 m11.2%22.5%High
Woolacombe Station Roadnear Woolacombe · Devon—stepped2501 m145 m5.8%≈caveated26.6%Good
Worlington Hillnear Instow · Devon—sustained368 m58 m15.7%≈caveated25.1%Good
Wormcliffe Lanenear Ashley · Wiltshire—stepped2034 m101 m5.0%22.5%Needs confirmation
Worth Lanenear Fox Combe · Somerset—sustained759 m94 m12.4%20.0%High
Wreay to Watermillock Fell°near Wreay · Cumbria—stepped2051 m134 m6.5%≈caveated21.8%Good
Wrynose Passnear Hollin Slack · Cumbria100 Climbs2, Wikipedia3sustained1028 m108 m10.5%24.6%High
Wyke Roadnear Castle Cary · Somerset—sustained1254 m75 m5.9%≈caveated21.9%Good
Wynniatts Waynear Abberley · Worcestershire—sustained812 m104 m12.8%23.3%High
Y Blaenau to Cwmcelyn°near Y Blaenau · Gwent—sustained846 m77 m9.1%21.0%High
Yard Downs Lanenear Stockwell · Devon—sustained1431 m149 m10.4%22.3%High
Yarde to Galloping Bottom°near Yarde · Somerset—sustained5500 m278 m5.1%16.9%Good
Yarnacott to Hutcherton Down°near Swimbridge · Devon—sustained1617 m120 m7.4%≈caveated20.3%Good
Yealscombe Lanenear Exford · Somerset—stepped599 m45 m7.5%21.5%High
Yearnor Mill Lanenear Porlock Weir · Somerset—sustained4361 m369 m8.5%≈caveated24.0%Needs confirmation
Yeo Hillnear Bishop's Nympton · Devon—stepped2001 m113 m5.6%22.2%Good
Yeolmbridge to Langdon°near Yeolmbridge · Cornwall—sustained1578 m60 m3.8%20.2%High
Yorks Hillnear Winkhurst Green · KentNational HC1stepped2952 m135 m4.6%≈caveated23.9%Good
Yr Alltnear Allt · Dyfed—sustained537 m57 m10.5%≈caveated27.8%Good
Yr Alltnear Allt · Dyfed—sustained562 m51 m9.0%≈caveated27.8%Good

° provisional name — auto-suggested from nearby map places, no local-usage evidence; renames welcome (each climb page has the details).

Sources: 1 British National Hill Climb Championship · 2 100 Greatest Cycling Climbs (Simon Warren) · 3 Wikipedia · 4 Simon Warren 100 Climbs app (Wales collections) · 5 Another 100 Greatest Cycling Climbs (Simon Warren) · 6 diamond geezer, "London's steepest hills" (2017) · 7 Guinness World Records · 8 BikeRadar, "7 of the steepest UK climbs, ranked" · 9 Tour of Britain