Road lengths

Standard shorthand is used in this table: [r] = revised.

View options

Filters

Data description ( of 1 selected1 selectable options)

Financial year ( of 30 selected30 selectable options)

Area ( of 23 selected23 selectable options)

Road speed ( of 4 selected4 selectable options)

Road class ( of 9 selected9 selectable options)

Type of carriageway ( of 3 selected3 selectable options)


Data valuesData descriptionFinancial yearAreaRoad speedRoad classType of carriageway
35,144.4Kilometres2024-25WalesAll speedsTotalAll carriageways
134.7Kilometres2024-25WalesAll speedsMotorwayAll carriageways
35,009.7Kilometres2024-25WalesAll speedsTotal (excluding motorway)All carriageways
588.3Kilometres2024-25WalesAll speedsTotal (excluding motorway)Dual carriageway
2,842.0Kilometres2024-25WalesAll speedsA CountyAll carriageways
225.3Kilometres2024-25WalesAll speedsA CountyDual carriageway
1,572.5Kilometres2024-25WalesAll speedsA TrunkAll carriageways
350.5Kilometres2024-25WalesAll speedsA TrunkDual carriageway
3,025.4Kilometres2024-25WalesAll speedsB roadAll carriageways
10.7Kilometres2024-25WalesAll speedsB roadDual carriageway
9,857.6Kilometres2024-25WalesAll speedsC roadAll carriageways
1.8Kilometres2024-25WalesAll speedsC roadDual carriageway
17,761.9Kilometres2024-25WalesAll speedsMinor surfaced roadsAll carriageways
12,107.9Kilometres2024-25WalesBuilt-upTotal (excluding motorway)All carriageways
974.7Kilometres2024-25WalesBuilt-upA CountyAll carriageways
80.9Kilometres2024-25WalesBuilt-upA CountyDual carriageway
893.8Kilometres2024-25WalesBuilt-upA CountySingle carriageway
158.7Kilometres2024-25WalesBuilt-upA TrunkAll carriageways
3.4Kilometres2024-25WalesBuilt-upA TrunkDual carriageway
155.3Kilometres2024-25WalesBuilt-upA TrunkSingle carriageway
891.1Kilometres2024-25WalesBuilt-upB roadAll carriageways
1,265.8Kilometres2024-25WalesBuilt-upC roadAll carriageways
8,817.5Kilometres2024-25WalesBuilt-upMinor surfaced roadsAll carriageways
22,901.8Kilometres2024-25WalesNon built-upTotal (excluding motorway)All carriageways
1,817.6Kilometres2024-25WalesNon built-upA CountyAll carriageways
144.4Kilometres2024-25WalesNon built-upA CountyDual carriageway
1,673.2Kilometres2024-25WalesNon built-upA CountySingle carriageway
1,413.8Kilometres2024-25WalesNon built-upA TrunkAll carriageways
347.1Kilometres2024-25WalesNon built-upA TrunkDual carriageway
1,066.7Kilometres2024-25WalesNon built-upA TrunkSingle carriageway
2,134.3Kilometres2024-25WalesNon built-upB roadAll carriageways
8,591.7Kilometres2024-25WalesNon built-upC roadAll carriageways
8,944.4Kilometres2024-25WalesNon built-upMinor surfaced roadsAll carriageways
1,225.8Kilometres2024-25Isle of AngleseyAll speedsTotalAll carriageways
0.0Kilometres2024-25Isle of AngleseyAll speedsMotorwayAll carriageways
1,225.8Kilometres2024-25Isle of AngleseyAll speedsTotal (excluding motorway)All carriageways
33.1Kilometres2024-25Isle of AngleseyAll speedsTotal (excluding motorway)Dual carriageway
145.6Kilometres2024-25Isle of AngleseyAll speedsA CountyAll carriageways
0.0Kilometres2024-25Isle of AngleseyAll speedsA CountyDual carriageway
36.4Kilometres2024-25Isle of AngleseyAll speedsA TrunkAll carriageways
33.1Kilometres2024-25Isle of AngleseyAll speedsA TrunkDual carriageway
122.5Kilometres2024-25Isle of AngleseyAll speedsB roadAll carriageways
0.0Kilometres2024-25Isle of AngleseyAll speedsB roadDual carriageway
362.0Kilometres2024-25Isle of AngleseyAll speedsC roadAll carriageways
0.0Kilometres2024-25Isle of AngleseyAll speedsC roadDual carriageway
559.3Kilometres2024-25Isle of AngleseyAll speedsMinor surfaced roadsAll carriageways
271.3Kilometres2024-25Isle of AngleseyBuilt-upTotal (excluding motorway)All carriageways
28.1Kilometres2024-25Isle of AngleseyBuilt-upA CountyAll carriageways
0.0Kilometres2024-25Isle of AngleseyBuilt-upA CountyDual carriageway
28.1Kilometres2024-25Isle of AngleseyBuilt-upA CountySingle carriageway
1.9Kilometres2024-25Isle of AngleseyBuilt-upA TrunkAll carriageways
0.3Kilometres2024-25Isle of AngleseyBuilt-upA TrunkDual carriageway
1.6Kilometres2024-25Isle of AngleseyBuilt-upA TrunkSingle carriageway
36.3Kilometres2024-25Isle of AngleseyBuilt-upB roadAll carriageways
23.3Kilometres2024-25Isle of AngleseyBuilt-upC roadAll carriageways
181.7Kilometres2024-25Isle of AngleseyBuilt-upMinor surfaced roadsAll carriageways
954.5Kilometres2024-25Isle of AngleseyNon built-upTotal (excluding motorway)All carriageways
117.5Kilometres2024-25Isle of AngleseyNon built-upA CountyAll carriageways
0.0Kilometres2024-25Isle of AngleseyNon built-upA CountyDual carriageway
117.5Kilometres2024-25Isle of AngleseyNon built-upA CountySingle carriageway
34.5Kilometres2024-25Isle of AngleseyNon built-upA TrunkAll carriageways
32.8Kilometres2024-25Isle of AngleseyNon built-upA TrunkDual carriageway
1.7Kilometres2024-25Isle of AngleseyNon built-upA TrunkSingle carriageway
86.2Kilometres2024-25Isle of AngleseyNon built-upB roadAll carriageways
338.7Kilometres2024-25Isle of AngleseyNon built-upC roadAll carriageways
377.6Kilometres2024-25Isle of AngleseyNon built-upMinor surfaced roadsAll carriageways
2,946.6Kilometres2024-25GwyneddAll speedsTotalAll carriageways
0.0Kilometres2024-25GwyneddAll speedsMotorwayAll carriageways
2,946.6Kilometres2024-25GwyneddAll speedsTotal (excluding motorway)All carriageways
15.8Kilometres2024-25GwyneddAll speedsTotal (excluding motorway)Dual carriageway
341.6Kilometres2024-25GwyneddAll speedsA CountyAll carriageways
0.0Kilometres2024-25GwyneddAll speedsA CountyDual carriageway
213.5Kilometres2024-25GwyneddAll speedsA TrunkAll carriageways
15.8Kilometres2024-25GwyneddAll speedsA TrunkDual carriageway
203.9Kilometres2024-25GwyneddAll speedsB roadAll carriageways
0.0Kilometres2024-25GwyneddAll speedsB roadDual carriageway
861.0Kilometres2024-25GwyneddAll speedsC roadAll carriageways
0.0Kilometres2024-25GwyneddAll speedsC roadDual carriageway
1,326.6Kilometres2024-25GwyneddAll speedsMinor surfaced roadsAll carriageways
536.4Kilometres2024-25GwyneddBuilt-upTotal (excluding motorway)All carriageways
74.6Kilometres2024-25GwyneddBuilt-upA CountyAll carriageways
0.0Kilometres2024-25GwyneddBuilt-upA CountyDual carriageway
74.6Kilometres2024-25GwyneddBuilt-upA CountySingle carriageway
10.6Kilometres2024-25GwyneddBuilt-upA TrunkAll carriageways
0.0Kilometres2024-25GwyneddBuilt-upA TrunkDual carriageway
10.6Kilometres2024-25GwyneddBuilt-upA TrunkSingle carriageway
38.6Kilometres2024-25GwyneddBuilt-upB roadAll carriageways
65.7Kilometres2024-25GwyneddBuilt-upC roadAll carriageways
346.9Kilometres2024-25GwyneddBuilt-upMinor surfaced roadsAll carriageways
2,410.2Kilometres2024-25GwyneddNon built-upTotal (excluding motorway)All carriageways
267.0Kilometres2024-25GwyneddNon built-upA CountyAll carriageways
0.0Kilometres2024-25GwyneddNon built-upA CountyDual carriageway
267.0Kilometres2024-25GwyneddNon built-upA CountySingle carriageway
202.9Kilometres2024-25GwyneddNon built-upA TrunkAll carriageways
15.8Kilometres2024-25GwyneddNon built-upA TrunkDual carriageway
187.1Kilometres2024-25GwyneddNon built-upA TrunkSingle carriageway
165.3Kilometres2024-25GwyneddNon built-upB roadAll carriageways
795.3Kilometres2024-25GwyneddNon built-upC roadAll carriageways
979.7Kilometres2024-25GwyneddNon built-upMinor surfaced roadsAll carriageways
1,733.4Kilometres2024-25ConwyAll speedsTotalAll carriageways
Showing 1 to 100 of 23,847 rows
Page 1 of 239

Next update expected:August 2026

Updates

21st January 2026
Dataset first published.

Main information

Designation
Official statistics
Data provider
Welsh Government
Data source
Road lengths data collection

Overview

Summary of dataset and variables

The Motorway and Trunk Roads are the main transport arteries in Wales and they carry the highest volume of traffic per vehicle kilometre. The Welsh Government is the highway authority for the motorway and the trunk road network, whilst all other public highways are the responsibility of the local authority it’s within. These statistics present information about the length and condition of roads in Wales and are based upon financial year.

Data collection or calculation

Data is collected from local authorities.

Statistical quality

Motorway: Roads identified as M on road signs and which are reserved for use by certain types of traffic only. The A48(M) is included in this group. The data are provided by the Welsh Government's Network Management Division.

A: trunk roads: A trunk roads comprise the national network of strategic routes which cater for the through movement of long distance traffic for which the Welsh Government is the highway authority. The network comprises some of the all-purpose roads (A roads), which are open for use by all classes of traffic, and special roads such as motorways (which are separately identified in the tables). For all other public roads the local authorities are the highway authorities.

A: county roads: also known as Principal classified roads. Roads of regional and urban strategic importance.

B and C roads: also known as Non-principal classified roads. These distribute traffic to urban and rural localities.

Minor surfaced roads: also known as Unclassified. These are local distributor and access roads.

Published by

Organisation
Welsh Government
Contact email
stats.transport@gov.wales

Select the filtered or whole dataset to download

Select download format

Contains only the dataset
Contains only the dataset
Contains only the dataset

Select number formatting

This includes rounding to decimal places and commas to separate thousands
This includes rounding to decimal places and commas to separate thousands

Select language