국도 제5호선
역사

1971년 8월 31일 : 일반국도노선지정령에 의해 국도 제5호선 마산 ~ 중강진선이 됨.
1973년 4월 25일 : 선형 개량으로 인해 경상북도 달성군 논공면 남동리 ~ 상동리 4.863 km 구간을 4.9 km 로 도로구역 변경
1975년 2월 13일 : 달성군 논공면 남동리 ~ 상동리 4.863 km 구간 폐지
1975년 10월 1일 : 원성군 신림면 금대리 총 200m 구간 개통 및 기존 총 370m 구간 폐지, 제천군 봉양면 구학리 ~ 단양군 매포면 평동리 총 700m 구간 개통 및 기존 810m 구간 폐지
1976년 1월 12일 : 원성군 소초면 장양리 총 673m 구간 개통 및 기존 총 777m 구간 폐지
1980년 2월 22일 : 춘성군 신동면 학곡리 ~ 동산면 원창리 1.08 km 구간 개통 및 기존 1.75 km 구간 폐지
1986년 9월 29일 : 충주댐 건설로 인해 단양군 단양읍 북하리 ~ 상진리 11.6 km 구간 도로 수몰로 폐지
1987년 5월 26일 : 기존 지정 구간인 단양군 매포읍 매포리 ~ 우덕리 구간 폐지
1989년 3월 11일 : 창녕군 대합면 십이리 일대 구 도로부지 폐지
1992년 1월 17일 : 단양군 대강면 용부원리 160m 구간 개통
1996년 6월 29일 : 단양군 매포읍 하괴리 ~ 제천시 중앙로1가 21.4 km 구간 개통, 기존 21.6 km 구간 폐지
1997년 10월 15일 : 단양군 대강면 장림리 1.24 km 구간 개통, 기존 1 km 구간 폐지
1998년 2월 7일 : 의성 ~ 안동간 도로(의성군 단촌면 세촌리 ~ 안동시 옥동) 17.5 km 구간 확장 개통, 기존 의성군 단촌면 세촌리 ~ 안동시 수상동 5.47 km 구간 폐지
1998년 5월 8일 : 단양군 단양읍 상진리 500m 구간 개통
1999년 6월 30일 : 성산 ~ 유가간 도로(달성군 유가면 한정리 ~ 도의리) 1.65 km 구간 확장 개통
1999년 8월 28일 : 춘천시 서면 오월리 700m 구간 및 춘천시 사북면 오탄리 ~ 화천군 하남면 서오지리 590m 구간 개통, 기존 구 오탄교 230m 구간 폐지
2000년 1월 10일 : 영주시 안정면 내줄리 ~ 풍기읍 백리 7.02 km 구간 확장 개통, 기존 6.05 km 구간 폐지
2000년 5월 22일 : 경상북도 영주시 적서동 ~ 문정동 1.81 km 구간을 자동차 전용도로로 지정
2000년 5월 31일 : 경상북도 영주시 문정동 ~ 가흥동 3.974 km 구간을 자동차 전용도로로 지정
2000년 6월 5일 : 영주시 국도대체우회도로(영주시 문수면 적동리 ~ 가흥동) 5.774 km 구간 확장 개통
2000년 6월 15일 : 풍산 ~ 안동간 도로(안동시 옥동 ~ 당북동 (구)농고네거리) 5.4 km 구간 확장 개통
2000년 12월 31일 : 군위 ~ 의성간 도로(군위군 군위읍 서부리 ~ 의성군 단촌면 세촌리) 총 8.79 km 구간 확장 개통, 단양군 단양읍 증도리 ~ 매포읍 하괴리 5.8 km 구간 확장 개통 및 기존 구간 폐지, 제천시 봉양읍 연박리 ~ 주포리 3.98 km 구간 확장 개통 및 기존 4.54 km 구간 폐지
2001년 1월 1일 : 횡성군 횡성읍 입석리 ~ 홍천군 홍천읍 삼마치리 19.4 km 구간 확장 개통, 기존 22.2 km 구간 폐지
2001년 9월 20일 : 횡성군 횡성읍 곡교리 1.54 km 구간 개통, 기존 750m 구간 폐지
2001년 12월 29일 : 단양군 매포읍 고양리 490m 구간 개통
2002년 3월 15일 : 성산 ~ 구지간 도로 시공으로 대구광역시 달성군 유가면 한정리 900m 구간 개통
2002년 4월 1일 : 성산 ~ 구지간 도로 시공으로 기존 대구광역시 달성군 유가면 한정리 1.2 km 구간 폐지
2002년 5월 30일 : 제천시 신동 ~ 송학면 무도리 15.6 km 구간 확장 개통, 기존 구간 폐지
2002년 8월 3일 : 원주시 관설동 ~ 봉산동 7.4 km 구간을 자동차 전용도로로 지정
2002년 11월 1일 : 평은 ~ 영주간 도로(영주시 평은면 오운리 ~ 문정동) 14.0 km 구간 확장 개통
2002년 11월 : 춘천시 사북면 원평리 ~ 신포리 2.04 km 구간 확장 개통, 기존 3.71 km 구간 폐지
2003년 1월 1일 : 성산 ~ 유가간 도로(경상남도 창녕군 대합면 등지리 ~ 대구광역시 달성군 유가면 한정리) 5.4 km 구간 확장 개통 및 기존 6.8 km 구간 폐지
2003년 1월 8일 : 화천군 화천읍 하리 ~ 상리 1.613 km 구간 및 화천터널 확장 개통, 기존 2.8 km 구간 폐지
2003년 1월 10일 : 영산 ~ 창녕간 도로(창녕군 영산면 죽사리 ~ 창녕읍 퇴천리) 9 km 구간 확장 개통, 기존 5.5 km 구간 폐지
2003년 1월 22일 : 홍천군 홍천읍 삼마치리 ~ 북방면 상화계리 12.564 km 구간 확장 개통, 기존 13.9 km 구간 폐지
2003년 12월 30일 : 창녕군 창녕읍 초막리 ~ 대지면 효정리 5.56 km 구간 확장 개통
2004년 12월 29일 : 창녕 ~ 성산간 도로(창녕군 창녕읍 교리 ~ 대합면 등지리) 5.56 km 구간 확장 개통 및 기존 창녕군 대지면 모산리 600m 구간 폐지
2004년 12월 29일 : 칠원 ~ 영산간 도로(함안군 칠원면 무기리 ~ 이룡리) 9.94 km 구간 확장 개통. 및 기존 함안군 칠원면 구성리 ~ 칠서면 계내리 11.9 km 구간 폐지
2005년 9월 9일 : 현동 ~ 중리간 도로(마산시 현동 ~ 내서읍 중리) 11.0 km 구간 조기 개통
2005년 10월 31일 : 영주시 가흥동 ~ 안정면 신전리 5.44 km 구간을 자동차 전용도로로 지정
2005년 12월 21일 : 영주시 국도대체우회도로 (신전 ~ 가흥간 도로, 영주시 가흥동 ~ 안정면 신전리) 5.44 km 구간 확장 개통, 기존 4.75 km 구간 폐지
2005년 12월 24일 : 남지 ~ 영산간 도로(함안군 칠서면 이룡리 ~ 창녕군 영산면 죽사리) 6.58 km 구간 확장 개통, 기존 함안군 칠서면 용성리 ~ 창녕군 영산면 죽사리 7.51 km 구간 폐지
2005년 12월 30일 : 마현 ~ 생창간 도로(철원군 근남면 풍암리 ~ 김화읍 읍내리) 5.565 km 구간 신설 개통
2006년 2월 17일 : 춘천시 신북읍 천전리 ~ 발산리 2.5 km 구간을 자동차 전용도로로 지정
2006년 9월 27일 : 제천시 봉양읍 장평리 550m 구간 개통
2006년 11월 21일 : 단양IC ~ 단양간 도로(단양군 대강면 장림리 ~ 용부원리) 1.6 km 구간 확장 개통
2006년 12월 19일 : 내서 ~ 중리간 도로(마산시 내서읍 중리 ~ 호계리) 2.928 km 구간 개통, 기존 마산시 자산동 ~ 내서읍 호계리 10.77 km 구간 폐지
2007년 1월 18일 : 마산시 ~ 내서읍 호계리 구간을 해제하고 예곡동 현동 교차로 ~ 내서읍 경유 구간으로 노선 변경.
2007년 2월 1일 : 신북 ~ 신죽간 도로(춘천시 신북읍 천전리 ~ 발산리) 구간 2.5 km 확장 개통
2008년 11월 17일 : 기점이 경상남도 마산시 마산시청에서 거제시 연초면으로 변경됨. 이에 따라 노선명도 '마산 ~ 중강진선'에서 '거제 ~ 중강진선'으로 변경됨.
2009년 12월 29일 : 안동 ~ 서후간 도로(안동시 송현동 ~ 서후면 이송천리) 6.05 km 구간 확장 개통 및 기존 안동시 서후면 이송천리 400m 구간 폐지, 서후 ~ 평은간 도로(안동시 서후면 저전리 ~ 북후면 도촌리) 2.8 km 구간 일부 확장 개통 및 기존 구간 폐지
2010년 9월 20일 : 서후 ~ 평은간 도로(안동시 북후면 도촌리 ~ 영주시 평은면 지곡리) 5.2 km 구간 부분 확장 개통, 기존 구간 폐지
2010년 12월 22일 : 서후 ~ 평은간 도로(영주시 평은면 지곡리 ~ 오운리) 1.875 km 구간 확장 개통
2011년 5월 2일 : 원주시 국도대체우회도로의 관설 ~ 봉산 ~ 장양간 도로(원주시 행구동 ~ 소초면 장양리) 9.6 km 구간 신설 개통
2012년 1월 25일 : 춘천시 신북읍 발산리 ~ 용산리 7.6 km 구간을 자동차 전용도로로 지정
2013년 12월 23일 : 원주시 국도대체우회도로의 관설 ~ 봉산간 도로(원주시 관설동 관설 교차로 ~ 행구동 행구 교차로) 5.3 km 구간 확장 개통
2014년 1월 16일 : 원주시 국도대체우회도로 개통으로 인해 기존 원주시 관통(원주시 관설동 ~ 소초면 장양리) 11.138 km 구간 폐지
2014년 12월 2일 : 신북 ~ 용산간 도로(춘천시 동내면 학곡리 ~ 신북읍 용산리) 22.km 구간 확장 개통 및 기존 춘천시 관통 구간 폐지
2015년 3월 5일 : 내서 ~ 칠원간 도로(창원시 마산회원구 내서읍 호계리 ~ 함안군 칠원읍 예곡리) 1.53 km 구간 확장 개통, 기존 1.2 km 구간 폐지
2016년 1월 18일 : 화원 ~ 옥포간 도로(달성군 논공읍 상리 ~ 화원읍 성산리) 8.5 km 구간 확장 개통
2016년 12월 28일 : 풍기 ~ 도계간 도로(영주시 풍기읍 백신리 ~ 수철리) 5.1 km 구간 확장 개통, 기존 2.0 km 구간 폐지
2017년 4월 13일 : 선형개량으로 인해 단양군 대강면 용부원리 105m 구간 폐지
2017년 11월 27일 : 내서 ~ 칠원간 도로(함안군 칠원읍 예곡리 ~ 구성리) 총 2.2 km 구간 확장 개통
2017년 12월 1일 : 단양IC ~ 단양간 도로(단양군 대강면 장림리 ~ 단양읍 증도리) 6.56 km 구간 확장 개통
2018년 11월 13일 : 단양군 매포읍 평동리 ~ 하시리 500m 구간 개량 개통, 기존 단양군 매포읍 하시리 180m 구간 폐지
2018년 12월 14일 : 내서 ~ 칠원간 도로(함안군 칠원읍 예곡리 ~ 무기리) 2.1 km 구간 확장 개통, 기존 함안군 칠원읍 예곡리 380m 구간 폐지
2019년 9월 1일 : 거제 ~ 마산간 도로(창원시 마산합포구 구산면 난포리 ~ 석곡리) 5.1 km 구간 신설 개통
2020년 1월 2일 : 거제 ~ 마산간 도로 개통으로 인해 기존 창원시 마산합포구 구산면 심리 ~ 수정리 8.1 km 구간 폐지
2020년 1월 17일 : 거제시 장목면 장목리 520m 구간 신설 개통, 기존 770m 구간 폐지
2020년 8월 13일 : 거제 ~ 마산간 도로 2공구(창원시 마산합포구 구산면 심리 ~ 난포리) 3.8km 구간 신설 개통
2020년 9월 29일 : 거제 ~ 마산간 도로 3공구(창원시 마산합포구 구산면 석곡리 ~ 마산합포구 현동) 1.9km 구간 신설 개통 및 기존 창원시 마산합포구 구산면 수정리 ~ 마산합포구 덕동동 3.7km 구간 폐지
2021년 2월 4일 : 거제 ~ 마산간 도로 3공구(창원시 마산합포구 현동) 2.1km 구간 신설 개통, 기존 창원시 마산합포구 덕동동 ~ 우산동 2.8km 구간 폐지
2021년 6월 22일: 기점을 경상남도 거제시 연초면 죽토리에서 경상남도 통영시 도남동으로 연장. 이에 따라 '거제 ~ 중강진선'에서 '통영 ~ 중강진선'으로 변경.
2021년 7월 15일 : 경상남도 거제시 하청면 실전리 200m 구간 개량 개통 및 기존 구간 폐지
2024년 11월 19일: 치악재터널 관통