List of roads in Kenya
The following is a list of the national roads in Kenya, under the jurisdiction of the Kenya National Highway Authority (KeNHA). KenHa classifies International Trunk Roads as Class ‘A’ and National Trunk Roads as Class ‘B’. The list is not exhaustive.
National roads
| Number | Name of Road | Distance | Designated | Completed | - |
| 1 | Arusha (Tanzania)–Holili (Tanzania)–Taveta–Voi Road | 2014 | 2018 | - | |
| 2 | Suam–Eldoret Road | 2017 | 2020 | - | |
| 3 | Malindi–Bagamoyo (Tanzania) Highway | . | 2017 | 2020 | - |
| 4 | Elwak–Mandera Road | 2016 | 2019 | - | |
| 5 | Dongo Kundu Bypass Highway | 2015 | 2018 | - | |
| 6 | Isebania–Kisii–Ahero Road | 2016 | 2019 | - | |
| 7 | Kisumu–Kakamega–Webuye–Kitale Road | 2015 | 2021 | - | |
| 8 | Mariakani–Kaloleni–Mavueni Road | 2006 | 2016 | - | |
| 9 | Garissa–Nuno–Modogashe–Wajir Road | 2015 | 2017 | - | |
| 10 | Garsen–Witu–Lamu Highway | 2016 | 2018 | - | |
| 11 | Mombasa–Garissa Road | ||||
| 12 | Nairobi–Mombasa Road | ||||
| 13 | Nairobi–Malaba Road |