All class AA roads mapped in Sri Lanka OSM map
Posted by Sadeepa Sepala on 8 February 2013 in English.All class AA roads from AA00 to AA35 (AA000 to A35) are maped/verfied/updated as “trunk” roads. Total lenght of these roads are close to 3700km. Planing to map/verify/update class AB, AC roads as “primary” roads and the proceed to class B roads as “secondary” roads. Do not know how log it will take to complete. I appriciate any support from user communitiy for this task.
Discussion
Comment from robert on 12 February 2013 at 13:42
Nice work!
Interesting road numbering scheme Sri Lanka seems to have.
Comment from Thilina on 24 August 2015 at 07:49
no offense but i think some of B class roads need to be updated to primary too . since past few years most of roads well upgraded , since our road ranking system little bit old we need to consider this too
Comment from Sadeepa Sepala on 25 August 2015 at 05:37
Hi Thilina, Yes I agree with you. I just followed “Road development Authorities (RDA) Numbering schema. I think we may look at each road case by case and decide about the road class. Sometimes it might be difficult to judge the situation just by satellite maps available, we need some local knowledge too. So appreciate input from local commuters. Also There are roads partially developed. For ex : Colombo - Horana (B84) road. Its being developed (upgraded to 4 lanes) only up to Kesbawa (halfway between Horana and Colombo).
Comment from Sam Jayah on 6 April 2026 at 14:16
Dear Thilina,
I have reviewed your recent feedback in the community and would like to provide some clarification regarding the road classification and route numbering.
You have marked the Kamburupitiya–Kirinda road as B53, which appears to be based on the historical B-Class road numbering system implemented in 1956 by the Ceylon Public Works Department (PWD). However, following the 13th Amendment to the Constitution and the establishment of Provincial Councils, the Road Development Authority (RDA) assumed responsibility for National Highways.
Subsequently, a revised classification and numbering system was officially gazetted starting from 1988. According to this updated system, the correct route number for this road is B536, not B53.
Furthermore, please note the current classification system for roads managed by the RDA, which are recognized as Gazetted National Highways in Sri Lanka:
A-Class Roads (A0–A35) – Trunk Roads AB-Class Roads (AB1–AB45) – Primary Roads AC-Class Roads (AC1–AC32) – Primary Roads B-Class Roads (B1–B654) – Primary Roads
In addition, roads under Provincial Road Development Authorities (PRDA), classified as C-Class and D-Class, are considered Secondary Roads. Meanwhile, roads managed by Pradeshiya Sabhas, categorized as E-Class, are classified as Tertiary Roads.
I trust this clarifies the matter and helps ensure consistency with the officially gazetted classifications.
Thanks
Eng. Jayah - Chief Engineer