B roads in Zone 9 of the Great Britain numbering scheme explained

B roads are numbered routes in Great Britain of lesser importance than A roads. See the article Great Britain road numbering scheme for the rationale behind the numbers allocated.

Zone 9 (3 digits)

RoadFromToNotes
B900LeithCraigleith
B901Edinburgh city centreTrinity, Edinburgh
B902A803 at FalkirkA88 at FalkirkPreviously went from Queensferry to Bo'ness; this is now the A904 and B924.
B903A803 near ChampanyBlackness
B904 (defunct)A904Declassified in the 1970s.
B905A8004 near BonnybridgeB902 at Falkirk
B906A9 at FalkirkB902 at Falkirk
B907B800 at South QueensferryB924 at South Queensferryformerly part of the B800
B908A908 at AlloaA91, at Alva
B909A907 near AlloaA908 at Alloa
B910A907 near ClackmannanA977
B911 (defunct)A907 in DunfermlineA907 in ClackmannanRoute west of Cairneyhill was upgraded to a portion of the A985 (the section north of Kincardine was renumbered to A977 when the Kincardine Bridge opened in 1936) by 1932 and remainder of route upgraded to A994 by 1935. Later on the section through Valleyfield and Torryburn became B9037 when the A985 was rerouted around those villages.
A85 in DundeeA85 in DundeeDeclassified in the 1970s.
B912A907 at DunfermlineB917
B913A91 at DollarA907 at Gowkhall
B914B913, at SalineM90 J4
B915A823B914
B916A921 at Dalgety BayA823 at Dunfermline
B917B996, near KeltyB981, near Cowdenbeath
B918B996, at KinrossA91is cut in two by the A977
B919A911, at Wester BalgedieA91
B920B981, at LochgellyA911, at Scotlandwell
B921A92B981 at Cardenden
B922B921B981 at Cluny
B923A921 at BurntislandA921 at Kinghorn
B924A90South Queensferry
B925A92 near CrossgatesA921 at Kirkcaldysplit into three parts by the B981 and the A910
B926 (defunct)A910 at Kirkcaldy, FifeA921 at Kirkcaldy, FifeUpgraded to Class I status sometime between 1969 and 1986 as the A988, but was later downgraded back to Class II status as a portion of the B981 due to rerouting of the A92.
B927A915 at Leven, FifeA916 at Montrave, Fifenorthern ends directly opposite the West Lodge of the Montrave Estate of the Gilmour Baronets
B928A955 at KirkcaldyA921 at Kirkcaldy
B929A955 at KirkcaldyA915 near Kirkcaldy
B930A955 near BuckhavenA915
B931A955 at BuckhavenA955 at LevenSwapped with the A955 in the 1970s.
B932A955 at LevenA915 near Methil
B933A955 at LevenA915 at Leven
B934A823A9
B935A912 at Bridge of EarnB934 near Forteviot
B936A913 at Den of Lindores, FifeA92 at Freuchie, Fifevia Auchtermuchty and Falkland
B937A913 at Lindores, FifeA92 near Ladybank, Fife
B938A92 near LadybankB9129 at Ladybank, FifeAbout 1km (01miles)
B939A916 at Craigrothie, FifeA915 at St Andrews
B940A91 at CuparA917 near Crailpasses "Scotland's Secret Bunker" (now a museum)
B941B940 at Peat InnA917 at Kilconquhar
B942A917 at Balchrystie, FifeA917 near Pittenweemvia Colinsburgh, Fife
B943A917 at PittenweemPittenweem harbour
B944B931 at BuckhavenB931 at Buckhaven
B945A914/A919 at St Michaels, FifeB946 at Tayport
B946A92B945 at Tayportvia Wormit and Newport-on-Tay
B947A984A93 at Blairgowrie and Rattray
B948A923 at Coupar AngusA94 at Coupar Angus
B949A93 at Blairgowrie and RattrayA923 at Blairgowrie and Rattray
B950A924 near KirkmichaelA93
B951B955, near KirriemuirA93
B952A926B954
B953A94 at BalbeggieA90 at Inchture
B954A923 at BirkhillB951
B955A926 at KirriemuirClovaSplits into two parts half way along its route to form a loop serving Glen Clova
B956A928 at KirriemuirB955 at Kirriemuir
B957B956, at KirriemuirA90 near Finavon
B958 (defunct)A90 at DundeeA90 near GlencarseDeclassified in 1994 when the A90 was extended north.
B959A929A92, Dundee
B960A929A90 at Dundee
B961A92 at DundeeA933
B962A930 at MonifiethB961, near Newbigging
B963 (defunct)A932 near ForfarUpgraded to a portion of the A958 in 1924, then downgraded to the B9128 in the 1970s.
B964A92 at ArbroathA933 at Arbroath
B965A933 near FriockheimA92 near Inverkeilor
B966A935 at BrechinA90Northern junction with the A90 inaccessible due to the removal of Abbeyton Bridge.
B967A92 near InverbervieA90 near Fordoun
B968B976 near AboyneA93 at Aboyne
B969A92B921through Glenrothes, Fife
B970A86 KingussieA95 east of Grantown-on-Speyruns through Feshiebridge, Inverdruie and Nethy Bridge along east side of River Spey
B971A93 in BallaterB976 near BallaterModern maps show that the route as a spur of the B976 but Aberdeenshire Council acknowledges that the B971 number still exists.
B972A93 near BallaterA93 near Ballater
B973A96 near BlackburnA96 near Blackburn
B974A937 at MarykirkA93 at Banchory
B975A941 DufftownB9014 Dufftown
B976B974 at StrachanA939
B977A980 north of BanchoryA90 at BalmedieTortuous route by way of Landerberry, Echt, Dunecht, Lyne of Skene, Leylodge, Kintore, Hatton of Fintray, Cothall and Belhelvie
B978A930 at Broughty FerryB9128
B979StonehavenB999 near WhitecairnsTortuous route by way of Netherley, Maryculter, Peterculter, Kirkton of Skene, Blackburn, Hatton of Fintray and Newmachar
B980B981 near North QueensferryA823 at RosythCut into two parts by A985
B981A909 at CowdenbeathA910 at A92, Kirkcaldy West Junction
B982 (defunct)A92 at AberdeenA956 at AberdeenUpgraded to the A956 in 1924.
B983A956 at AberdeenA9119 at AberdeenCreated in 2020 as a result of a massive reclassification due to the opening of the Aberdeen Western Peripheral Route. Follows College Street, Wapping/Guild Street, and Denburn Road. The section from Springbank Terrace to Denburn Road was previously part of the A93, and the section on Denburn Road was previously part of the B986. Previously went on Mid Stocket Road, Mount Street, Rosemount Viaduct, and Union Terrace from the A92 to the A93 (now the B983) until it was declassified and the number was reused on the current route in the 2020 reclassification.
B984A96 at Craibstone Roundabout, AberdeenDyce DriveFollows Argyll Road. Created in 2020 as a result of a massive reclassification due to the opening of the Aberdeen Western Peripheral Route. Previously went from the A944 in Mastrick via Springhill Road and Howes Road to the A96 in Bucksburn. The section on Howes Road was declassified when a section of the road was closed to traffic. The remaining section on Springhill Road was declassified by 2013.
B985B9077 at AberdeenCoast Road at AberdeenFollows West Tullos Road and Hareness Road. Created in 2020 as a result of a massive reclassification due to the opening of the Aberdeen Western Peripheral Route. Previously went on Watson Street, Esslemont Avenue and Rose Street from the A944 (now unclassified Rosemount Place) to the A9013 (now unclassified Union Street) until it was declassified and the number was reused on the current route in the 2020 reclassification. Originally went from the A944 (now Queen's Road) via Carden Place, Skene Street, Rosemount Viaduct, and Schoolhill from A984 (now Queen Street and Albyn Place) to the A96 (now an obliterated section of St. Nicholas Street); most of this became part of the B9119 (now A9119) when it was extended, and the remainder was declassified.
B986 (defunct)Ran from the A93 (now B983) Wapping Street via Denburn Road, Gilcomston Steps, Skene Square, Berryden Road, Belmont Road, and Clifton Road to the A92. In 2020, the section on Denburn Road became part of the new A983 while the remainder was declassified as a result of a massive reclassification due to the opening of the Aberdeen Western Peripheral Route. It appears that the Berryden Road corridor will receive an A-road number upon completion of the current dualling project.
B987B994 near KintoreA96 at Kintore
B988A92 the Parkway, near Bridge of DonB991 St. Machar Drive (formerly A978) at AberdeenFollows Gordon Brae, Gordons Mills Road, and Tillydrone Road. Created in 2020 as a result of a massive reclassification due to the opening of the Aberdeen Western Peripheral Route. Previously went on Justice Street in Aberdeen.
B989 (defunct)A96 at AberdeenA96 at AberdeenBecame a portion of rerouted A944 in the late 1980s.
B990A96 at AberdeenA956, at Aberdeen
B991A956 at AberdeenA96 at AberdeenCreated in 2020 as a result of a massive reclassification due to the opening of the Aberdeen Western Peripheral Route. Follows St. Machar Drive; formerly part of the A978. Previously went on Bedford Road from the A92 to the A978 (now the B991) at Aberdeen until it was declassified and the number was reused on the current route in the 2020 reclassification.
B992A944 at WhitehouseA947 near Towie Barclay Castleby way of Keig, Auchleven, Insch and Auchterless
B993B976 between Birse and MarywellA947 at Whiterashesby way of Potarch, Mid Beltie, Torphins, Tillyfourie, Monymusk, Kemnay, Port Elphinstone and Nether Crimond
B994KintoreKemnay
B995A92 near Newport on TayB946 at Newport on Tay
B996A909 at KeltyA912
B997A956 at AberdeenB977
B998A9 at CausewayheadA91
B999Blackdog (A90)B9170 near Tarves

Zone 9 (4 digits)

RoadFromToNotes
B9000PitmeddenNewburgh
B9001InverurieA97 near Forgue
B9002A96 at Mill of CardenA941 west of RhynieFormer A941 and A979, swapped with the A941 in 1935.

First used from the A96 in Inverurie to the A92 in Fraserburgh. This was upgraded to the A981 in the early 1930s; the portion south of New Deer is now part of the B9170. A portion along Commercial Road in Old Meldrum was renumbered to the A920, but is now unclassified after the A920 was rerouted.

Next used from the A97 in Rhynie to the A941 in Elrick. Swapped with the A941 in 1935.

B9003A975, near AuchmacoyColliestonOriginally ran from Old Meldrum to Newburgh. Renumbered as an extension of the B9000 in 1934; the western half is now the A920.
B9004 (defunct)B9000 at PitmeddenB9005 at EllonUpgraded to Class I status as the A920 in the 1970s.
B9005A90 south of EllonFyvieOriginally ran from the A92 in Foveran to the A949 near Cruden Bay. Upgraded to the A975 before 1932, although the southern end was rerouted.
B9006InvernessFort George
B9007A938 east of CarrbridgeA940 at Logie
B9008TomintoulA97 at Bridge of Avon
B9009DufftownB9008 near Glenlivet
B9010ElginForres
B9011ForresFindhorn
B9012ElginB9040 east of Hopeman
B9013BurgheadA96 west of ElginOriginally ran from the A96 in Craigellachie to the A97 south of Rhynie. Renumbered to an extension of the A941 by 1932; the eastern end is now the B9002 after it swapped with the A941.
B9014KeithDufftownOriginally ran from the B9013 (now A941) east of Dufftown to the then-A96 in Huntly. Now part of the A920 after the two routes swapped numbers sometime after 1972.
B9015RothesKingston
B9016A98 junction with A990A96 north of Keith
B9017NewmillA96 west of Keith
B9018CullenA95 east of Keith
B9019 (defunct)A942 in IanstownA98 in PortknockieUpgraded to an extension of the A942 in the early 1930s; the western part is now the B9021.
Seafield Street (A98), PortsoyShore Street, PortsoyNo longer signed by the early 2000s, but still shown as a B road on OS maps. Officially downgraded to a C road in 2017.
B9020A942 south of FindochtyA942 west of Findochty
B9021A942, PortknockiePortknockie harbour
B9022PortsoyHuntly
B9023AberchirderBrodiesord (B9022)
B9024TurriffB9001 south of Forgue
B9025TurriffA98 south east of Portsoy
B9026MacduffA947 south of Macduff
B9027CuminestownA98 north of New Byth
B9028A948, South of New DeerA981, North of New DeerNew Deer Bypass
B9029Old Deer (B9030)A98 near New Deer
B9030Auchnagatt (A948)Old Deer (A950)
B9031Fraserburgh (A98)Macduff (A98)
B9032Near Rathen (south of Fraserburgh, A90)B9031 near Coburty
B9033Crimond (A90)Fraserburgh (A90)
B9034A90 in FraserburghA98 in Fraserburgh
B9035 (defunct)B924, at DalmenyA904, at QueensferryPart of the route is now the A904 and remainder abandoned.
B9036 (defunct)B902, in StenhousemuirA905Removed in 1980 due to extension of the M876.
B9037A985 at CairneyhillA907 at Blairhall
B9038InverboyndieWhitehillsOriginally ran from the B997 in Corsehill to the A92 (now A90) at Balmedie. Renumbered as an extension of the B977 in 1935.
B9039ArdersierA96 east of Balloch
B9040LossiemouthBurgheadOriginally ran from the Water Sound Ferry to Burwick. Now part of the A961.
B9041A961 near BurwickCleat
B9042A961 south of St Margaret's HopeHerston
B9043St Margaret's HopeHoxa, Orkney
B9044A961 north of St Margaret's HopeSouth Cara
B9045Oil terminal, FlottaQuoy Ness, Flotta
B9046B9045, FlottaKirk Bay, Flotta
B9047South WallsNorth of Linksness, Hoy
B9048B9047 west of Lyness, HoyLyness, Hoy
B9049B9047 west of Linksness, HoyB9047 south of Linksness, HoyOriginally ran from the B9047 near Quoyness to the shoreline at Burra Sound; this route was just east of the current B9049. Declassified by 1932.
B9050Eastern end of A960Sandside Bay, Orkney
B9051Eastern end of A960Deer Sound, Orkney
B9052A961, east of St Mary'sA960, near Foubister
B9053A964, south of KirkwallScapa Bay
B9054Shore Street, KirkwallA960, KirkwallOriginally ran from Finstown to Twatt. Upgraded to Class I status as the A986, likely in 1933.
B9055A965, Stenness, OrkneyB9056, Aith, Orkney
B9056A967, VoyA967, Bursay
B9057A966, EvieB9056, Aith
B9058B9059 east of Balfour, ShapinsayNess of Ork, Shapinsay
B9059Balfour, ShapinsayHaco's Ness, Shapinsay
B9060Whitehall Village, StronsayB9062
B9061B9062 at Aith, StronsayRothiesholm, Stronsay
B9062North end of StronsaySouth end of Stronsay
B9063Veness, EdayCalf Sound, Eday
B9064Westness, RousayWasbister, Rousay
B9065Rousay ferry terminalB9064
B9066Rapness, WestrayPierowall, Westray
B9067Pierowall, WestrayMidbea, WestraySingle-track road
B9068Kettletoft, SandayScar, Sanday
B9069B9068 north of Kettletoft, SandayScuthvie Bay, Sanday
B9070B9068 at Broughtown, SandaySanday ferry terminal
B9071VidlinWest of SkeldOriginally ran from Channerwick to Sumburgh. Became a portion of an extended A968 in the 1920s, and is now part of the A970.
B9072Esplanade, LerwickKing Harald Street, Lerwick
B9073A970 at GulberwickA970 east of Scalloway
B9074A970 at VeensgarthHamnavoe
B9075WeisdaleB9071 at Laxo
B9076BraeA968 south of ToftOriginally ran from Bridge of Walls to Sandness. Renumbered as a spur of the A971 in the mid 1920s.
B9077Holburn Street, AberdeenA957 south of CrathesOriginally ran from Hillside to Mossbank. Became a portion of the A968 around 1949; the section through Mossbank is now unclassified after the ferry departure point was moved to Toft before 1961.
B9078A970 north of HillswickEsha NessOriginally ran from Brae to Hillswick. Became a portion of an extended A970 by 1932.
B9079A970 by Eela WaterOllaberryOriginally ran from Orbister to Burravoe. Became a portion of an extended A970 by 1932.
B9080KirklistonLinlithgowOriginally ran from Bay of Ulsta to Curravoe. Upgraded after World War II to the A968, between 1946 and 1951. The northern section was swapped with the B9082 by 1955. The A968 swapped with the B9081 in 1971; Ulsta to Mid Yell is now the B9081 and Mid Yell to Dalsetter now the A968. The remaining route to Curravoe has been abandoned altogether since 1972.
B9081UlstaA968 near Mid YellFormerly the A968 (and B9080 before that).
B9082GutcherCullivoe, Yell
B9083Cullivoe, YellHaa of Houlland, Yell
B9084A968 north of UyeasoundUyeasound
B9085Crewe TollDavidson's MainsOriginally ran from Uyeasound to Belmont. Became a portion of the A968 after World War II.
B9086HaroldswickBurrafirth, Unst
B9087HaroldswickNorwick, Unst
B9088Ness of Brough, FetlarFunzie, Fetlar
B9089BurgheadKinloss
B9090NairnB9006 near junction with A96
B9091NairnCroy
B9092A96 west of NairnArdersier
B9093New Pitsligo (A950)A952 near FetterangusOriginally ran from Potarch to Aboyne. Upgraded to the A973 around 1926, but was downgraded back to Class II status in the early 1970s; the Potarch-Allancreich section becoming the southern, detached end of the B993 and the remainder part of an extended B976.
B9094AboyneTarland
B9095A933, ArbroathB9114, ArbroathOriginally ran along Cairnie Road in Arborath. Swapped with the A933 in the mid-1980s.
B9096AlloaTullibody
B9097A977 at Crook of DevonB921 near Auchterderran
B9098 (defunct)LuncartyCaputhOnly existed for 2 years from 1932 to 1934, now part of the B8062.
Station Road in KinrossHigh Street in KinrossOnly shown on two maps from 1955; these maps might be wrong and the B9098 was actually the A922, upgraded a few years after creation.
B9099LuncartyCaputh
B9100Ferry Street, MontroseFerry Street, Montrose
B9101AuldearnB9090 south of Nairn
B9102DufftownGrantown on Spey
B9103LossiemouthA95 at MulbenCrosses the River Lossie at Arthur's Bridge
B9104FochabersSpey Bay
B9105[1] A98 near New BythA947 north of Turriff
B9106A948 south of New DeerA950 north of Maud
B9107InverallochyB9033
B9108A90 near BoddamBoddam
B9109A904 between junctions 2 and three of M9B903 near Blackness
B9110 (defunct)A904, in Bo'nessA904, in Bo'nessBecame a portion of the A993 by 1971.
B9111A96 east of AuldearnA96 west of AuldearnOriginally ran from Kerse Road to Murray Place in the center of Sterling. Now part of a rerouted B8052.
B9112PerthB934 near Forteviot
B9113ForfarA933, at junction with A934
B9114Burnside Drive, ArbroathLadyloan, Arbroath
B9115DrummuirA96 south of Keith
B9116KeithNewmill
B9117A97 near MarnochA95 at Farmtown
B9118RothiemayB9022
B9119A944 at WesthillA93 west of DinnetSection east of Westhill renumbered as the A9119 in 2020 due to the opening of the Aberdeen Western Peripheral Route.
B9120FettercairnA92 north of St Cyrus
B9121WhitehillsB9025
B9122A970 at BoddamA970 north of Levenwick
B9123B9031 south of GardenstownGardenstown
B9124BannockburnAirth
B9125B9119 at GarlogieB977 south of Echt
B9126Lyne of SkeneA944 near Kirkton of Skene
B9127ArbroathA94 at Douglastown
B9128A90 north of ForfarA92, at junction with A930
B9129A92 at LadybankA914 near Kettlebridge
B9130KirkcaldyGlenrothes
B9131A917 south of Saint AndrewsCellardyke
B9132A905, GrangemouthA904, Grangemouth
B9133A92, MontroseFerry Street, Montrose
B9134BrechinForfar
B9135A941 south of LossiemouthB9040, Lossiemouth
B9136B9008 at GlenlivetA939 north of Tomintoul
B9137A95 at Bridge of AvonCragganmore
B9138A95 at MaryparkB9102
B9139InverboyndiePortsoy
B9140TullibodyB913 south of Dollar
B9141DunningA9 north of Aberuthven
B9142Bridge Road, BanffLow Street, Banff
B9143A905, GrangemouthA904, Grangemouth
B9145 (defunct)A94 in ForfarA932 in ForfarDeclassified in the 1980s when the A99 (now A90) bypass was built.
B9161 in InvernessA9 (now A862) in InvernessMay have not actually existed due to hard-to-read online map scans
B9146 (defunct)B865 in InvernessB9161 in InvernessDeclassified by 1993 due to completion of the A82. The western end of Harbour Road was part of the B9164, but this was a typo.
B9147unused
B9148A963, south of KirkwallB9053
B9149A92, south of LochgellyB981 east of Lochgelly
B9150NewtonmoreA9 south of Newtonmore
B9151 (defunct)A90, in DundeeA923, in DundeeFormer B958; now unclassified.
Possible number for the A9 south of Aviemore; may have been briefly used, but is now part of the B9152 as signage at the B9152/A9 junction has "B9151" patched over as B9152.
B9152A95 north of AviemoreA9 east of Kingussie
B9153CarrbridgeA95 west of Boat of Garten
B9154A9, DaviotA9 north of Tomatin
B9155A823, DunfermlineA907, Dunfermline
B9156DunfermlineA9 near Limekilns
B9157KirkcaldyA921 west of Aberdour
B9158DinnetB976 south of Dinnet
B9159A882, in WickWick
B9160A832 north of RosemarkieB9163 west of Cromarty
B9161MunlochyA9 west of North Kessock
B9162A862, Conon BridgeB9063, Conon Bridge
B9163Conon BridgeCromarty
B9164A862 south of Muir of OrdA862 north of CulbokieFormer B8008; number is out of zone due to rerouting of the A9. Also used in Inverness, connecting the Longman Industrial Estate to the B9161. The number only appeared on a 1986 OS map as well as on a sign. The number on the sign was a typo, and it should have read B9146.
B9165A9 south of Tain Portmahomack
B9166B9165 at Hill of Fearn Balintore
B9167 (defunct)A9DornochFormer B867; classified as the A949 between 1959 and 1962.
B9168Dornoch A9 north of Dornoch
B9169A862, InchmoreA862 south of Beauly
B9170InverurieTurriffFormerly A981 to New Deer, A948 New Deer to Turriff
B9171A917 north of CrailB942
B9174A9 south of TainA9 north of Tain
B9175A9 south of TainNigg Ferry
B9176A9 between Evanton and AlnessA836 south of Ardgay
B9177B9006, InvernessA9 south of Inverness
B9178A938, at Dulnain BridgeA95, near Dulnain BridgeFormer routing of A95 through Dulnain Bridge. Number also in use for the access road to industrial areas in South Bay.
B9179 - B9199unused
B9993A9, near PerthBertha Park HighschoolHighest numbered road in the UK since 2018

References

  1. Web site: Porter . David . 2019-10-25 . Rural link reopens after work completion . 2022-06-04 . Grampian Online . en.

See also