Valtatie 5
Historiaa

Valtatie 5:n nykyinen linjaus seurailee Heinolan ja Juvan välillä keskiaikaista Suuren Savontien Hollolasta Savonlinnaan vieneen tien linjaa. Juvalta pohjoiseen linjaus pohjautuu uudelta ajalta peräisin olevan Vanhan Kainuuntien linjaukseen. Vanhojen teiden linjaus on hyvin mutkainen ja autoliikenteen tarpeeseen huonosti soveltuva, joten moderni linjaus on lähes kokonaan uudelleen rakennettu.
Vuoden 1938 numerointijärjestelmässä viitostie kulki Helsingistä Kemijärvelle. Helsingistä linjaus kulki nelostien kanssa Tuusulan Hyrylään, josta se erkani reitilleen Järvenpään kautta Mäntsälään ja edelleen Lahteen. Lahdesta eteenpäin tie kulki suurimmalta osin nykyistä linjaustaan. Suurimmat poikkeukset olivat Pertunmaalla, jossa tie kulki kirkonkylän kautta, ja Kuusamossa, jossa tie kulki Ylä- ja Ala-Kitkan välistä.
Helsingin ja Lahden välille rakennettiin 1950-luvulla uusi valtatie, Lahdentie (nykyinen seututie 140), joka alun perin muodosti valtatien 5 eteläosan. Vuonna 1963 myös nelostie siirtyi kulkemaan Lahden kautta. Tällöin Helsingin ja Lahden välisellä osuudella oli sekä nelos- että viitostien tienumerot.
Kuopion ohikulkutien ensimmäinen vaihe valmistui vuonna 1968 keskustasta Päivärantaan moottoritienä ja siitä Vuorelaan nelikaistaisena maantienä sekä toinen vaihe 1976 Leväseltä keskustaan. 1990-luvulla moottoritietä on jatkettu molemmista päistään niin, että nykyisin yhtenäinen moottoritie ulottuu Humaljoelta Siilinjärvelle. Kallansiltojen osuus viitoitettiin moottoritieksi tosin vasta vuonna 2014.
Mikkelin ohikulkutie on valmistunut kahdessa osassa vuosina 1982 ja 1990. Kajaanin ohikulkutie on valmistunut vuonna 1988 ja Iisalmen ohikulkutie 1998.
1980-luvulla numerointijärjestelmää muutettiin siten, että viitostie alkoikin vasta Lahdesta. Samoihin aikoihin Kemijärven ja Sodankylän välinen tie numeroitiin viitostieksi. Seuraava muutos tapahtui moottori- ja moottoriliikennetien valmistuttua Helsingistä Lusiin, jolloin nelostie "siirrettiin" Päijänteen itäpuolelle ja viitostie merkittiin alkamaan Lusista.
Lusin ja Mikkelin sekä Varkauden ja Leppävirran väliset osuudet on lähes kokonaan parannettu 1990- ja 2000-luvuilla. Jälkimmäisen osuuden parannustöiden alkusysäyksenä oli tiellä vuonna 1995 sattunut vakava onnettomuus.
Juva–Joroinen-välille tehtiin uusi linjaus 1950-luvun lopussa. Parannettu linjaus luovutettiin liikenteelle 1.10.1959, jolloin Kaitaisten kylän kautta mennyt yhteys lakkasi valtatienä. Vanha linjaus oli muuttunut valtatieksi vuonna 1921 VN:n  päätöksellä maaherran esityksestä.
Joroisten ja Varkauden välille rakennettu uusi tieosuus avattiin liikenteelle 31. lokakuuta 2005. Tie rakennettiin osittain uuteen paikkaan. Varkauden kaupungin kohdalla tie rakennettiin nelikaistaiseksi Kuvansin ja Warkauden Portin välisellä 9,4 kilometrin osuudella ja Joroisten ja Varkauden välille rakennettiin keskikaiteellisia ohituskaistoja yhteensä 4,4 kilometrin matkalle. Kaikkiaan uutta tietä rakennettiin tai entistä parannettiin 23 kilometrin matkalla. Kaikki tasoliittymät poistettiin rakentamalla kuusi uutta eritasoliittymää ja parantamalla kahta entistä. Hankkeen kokonaiskustannukset olivat noin 34 miljoonaa euroa. Entinen, kapeampi viitostie muutettiin yhdystieksi 4557.
Vaikka Lusin ja Mikkelin välinen osuus parannettiin pääosin 1990- ja 2000-luvuilla, jäi Pertunmaan, Mäntyharjun ja Hirvensalmen kuntien alueella sijaitseva Koirakiven ja Huruksen välinen 24 kilometrin osuus tuolloin parantamatta. Tämän osuuden parannustyöt aloitettiin syksyllä 2009. Tie rakennettiin keskikaiteelliseksi ohituskaistatieksi, ja sille rakennettiin neljä uutta maanteiden eritasoliittymää sekä yksityisteiden eritasojärjestelyitä. Myös valaistusta ja melusuojausta parannettiin. Hankkeen kustannusarvio oli noin 40 miljoonaa euroa, ja se valmistui syksyllä 2011.
Kuopion Päivärannan ja Siilinjärven Vuorelan välillä sijaitsi aiemmin viiden kilometrin mittainen, kahden moottoritien väliin sijoittunut nelikaistainen sekaliikennetieosuus. Osuudella sijaitsivat myös huonokuntoiset avattavat Kallansillat. Sillat jouduttiin avaamaan 300–400 kertaa purjehduskaudessa, mikä aiheutti merkittävää haittaa liikenteelle. Osuudelle valmistui tiesuunnitelma helmikuussa 2007, ja tien rakentaminen alkoi lokakuussa 2009. Tie valmistui syksyllä 2014 moottoritienä, ja nostosiltojen tilalle rakennettiin kiinteät sillat. Kuopio–Iisalmi-laivaväylä siirrettiin Suosaaren ja Tikkalansaaren väliin, johon rakennettiin kiinteä 12 metriä korkea silta. Lisäksi tien eritasoliittymiä parannettiin ja tien itäpuolelle rakennettiin rinnakkaistie ja kevyen liikenteen väylät. Myös Kuopion lentoaseman tieyhteyksiä parannettiin. Hankkeen kustannusarvio oli noin 90 miljoonaa euroa.