국도 제17호선
역사

1971년 8월 31일 : 일반국도노선지정령에 의해 국도 제17호선 여수 ~ 청주선이 됨.
1972년 4월 28일 : 노선 개량으로 인해 대덕군 북면 상서리 ~ 석봉리 2.44 km 구간을 2.62 km 로 도로구역 변경
1972년 11월 30일 : 노선 개량으로 인해 대덕군 산내면 삼괴리 254m 구간을 280m 로 도로구역 변경
1974년 4월 26일 : 선형 개량으로 인해 임실군 둔남면 국평리 ~ 임실면 두곡리 10.5 km 구간을 9.7km로 도로구역 변경
1975년 8월 8일 : 금산군 복수면 용진리 ~ 진산면 묵산리 총 736m 구간 개통, 기존 1.292 km 구간 폐지
1976년 ∼ 1978년 곡성군 ∼ 남원시 구간을 시작으로 1993년 ∼ 1997년 추부면 ∼ 금산군 구간이 완공되었다.
1981년 1월 10일 : 여천군 쌍봉면 주삼리 ~ 소라면 덕양리 3.28 km 구간 개통 및 기존 4.42 km 구간 폐지, 여천군 율촌면 조화리 ~ 승주군 해룡면 호두리 2.744 km 구간 개통 및 기존 3.01 km 구간 폐지
1981년 3월 14일 : 기점을 '전라남도 여수시'에서 '전라남도 여천군 돌산읍'으로, 종점을 '충청북도 청주시'에서 '경기도 용인군 내사면'으로 연장함. 이에 따라 '돌산 ~ 양지선'이 됨.
1981년 4월 6일 : 국도로 승격된 안성군 이죽면 두교리 도계 ~ 용인군 내사면 양지리 35 km 구간 개통
1981년 4월 16일 : 국도로 승격된 청원군 현도면 양지리 ~ 진천군 만승면 실원리 49.338 km 구간 개통
1981년 5월 30일 : 대통령령 제10247호 일반국도노선지정령 개정에 따라 연장된 107 km 구간으로 도로구역 변경
1981년 8월 17일 : 국도로 승격된 여천군 돌산면 군내리 ~ 여수시 오림동 28.07 km 구간 개통
1986년 8월 11일 : 금산군 추부면 마전리 ~ 대덕군 산내면 하소리 (추부터널 포함) 1.56 km 구간 개통
1986년 9월 29일 : 기존 지정 구간인 금산군 추부면 마전리 ~ 대덕군 산내면 하소리 (구 추부터널) 1.8 km 구간 폐지
1987년 5월 26일 : 기존 지정 구간인 충청북도 청원군 오창면 창리 ~ 진천군 문백면 도하리, 진천군 진천읍 읍내리, 충청남도 금산군 추부면 마전리 구간 폐지
1987년 9월 22일 : 청원군 현도면 죽암리 960m 구간 개통
1993년 8월 9일 : 고산우회도로(완주군 고산면 서봉리 ~ 읍내리) 2.12 km 구간 개통
1994년 12월 29일 : 청원군 남이면 가마리 ~ 현도면 양지리 총 4.811 km 구간 개통 및 기존 총 2.294 km 구간 폐지
1996년 7월 1일 : 기점을 '전라남도 여천군 돌산읍'에서 '전라남도 여수시 돌산읍'으로 변경함.
1996년 9월 1일 : 전주 ~ 봉동간 도로(전주시 덕진구 우아동 ~ 완주군 봉동읍 장기리) 구간 개통
1998년 4월 28일 : 남원시 도통동 ~ 광치동 6.86 km 구간 개통
1998년 12월 16일 : 순천 ~ 구례구간 도로(순천시 서면 압곡리 ~ 황전면 용림리) 24.54 km 구간 확장 개통
1998년 12월 30일 : 진천군 만승면 광혜원리 1.91 km 구간 개통, 기존 1.6 km 구간 폐지
1998년 12월 31일 : 완주군 운주면 장선리 2.029 km 구간 개통
2000년 12월 23일 : 안성시 죽산면 죽산리 ~ 용인시 양지면 양지리 23.17 km 구간 확장 개통, 기존 15.3 km 구간 폐지
2001년 1월 15일 : 월산 교차로 및 조화 교차로 1.54 km 구간 선형 개량 및 입체화 개통, 기존 1.4 km 구간 폐지
2001년 6월 : 돌산 ~ 우두리간 도로(여수시 돌산읍 우두리) 120m 구간 확장 개통 및 기존 150m 구간 폐지
2001년 9월 29일 : 청원군 남일면 효촌리 ~ 청주시 흥덕구 휴암동 11.4 km 구간을 자동차 전용도로로 지정
2002년 1월 7일 : 곡성우회도로(곡성군 오곡면 오지리 ~ 곡성읍 장선리) 5.54 km 구간 확장 개통, 기존 4.46 km 구간 폐지
2002년 2월 15일 : 여수시 덕충동 덕충 나들목 ~ 주삼동 주삼 나들목 12.064 km 구간을 자동차 전용도로로 지정
2002년 12월 30일 : 청주시 상당구 율량동 ~ 청원군 오창면 복현리 9.97 km 구간 확장 개통, 기존 구간 폐지
2003년 12월 20일 : 청원군 오창면 복현리 ~ 진천군 이월면 사곡리 16.47 km 구간 확장 개통
2004년 9월 13일 : 순천시 국도대체우회도로 중 중흥 ~ 왕지간 도로(순천시 해룡면 선월리 ~ 서면 압곡리) 13.2km 구간을 자동차 전용도로로 지정
2005년 2월 28일 : 금산군 복수면 곡남리 460m 구간 개량 개통, 기존 110m 구간 폐지
2005년 4월 4일 : 순천시 국도대체우회도로 중 중흥 ~ 왕지간 도로의 자동차 전용도로 지정 구간을 "순천시 해룡면 선월리 ~ 가곡동"에서 "순천시 해룡면 선월리 ~ 서면 압곡리" 10.0km 구간으로 변경
2005년 11월 21일 : 남원시 주생면 상동리 510m 구간을 자동차 전용도로로 지정
2006년 6월 20일 : 여수시 소라면 덕양리 ~ 순천시 해룡면 호두리 15.14 km 구간을 자동차 전용도로로 지정
2006년 9월 14일 : 추부 ~ 대전간 도로(충청남도 금산군 추부면 마전리 ~ 대전광역시 동구 삼괴동) 9.24 km 구간 임시 개통
2006년 11월 8일 : 완주군 용진면 신지리 ~ 화산면 종리 10.65 km 구간 개통
2006년 12월 26일 : 추부 ~ 대전간 도로(충청남도 금산군 추부면 마전리 ~ 대전광역시 동구 삼괴동) 9.24 km 구간 확장 개통, 기존 금산군 추부면 마전리 1.7 km 구간 폐지
2006년 12월 31일 : 진천군 이월면 중산리 ~ 신월리 4.1 km 구간 개통
2007년 1월 13일 : 진천 ~ 두교리간 도로(진천군 이월면 신월리 ~ 내촌리) 1.18 km 구간 개통
2007년 1월 19일 : 순천시 국도대체우회도로 중 중흥 ~ 왕지간 도로(순천시 해룡면 선월리 ~ 서면 압곡리) 10.9km 구간 확장 개통
2007년 3월 6일 : 중흥 ~ 왕지간 도로 개통으로 인해 기존 순천시 해룡면 호두리 ~ 대안리 6.427 km 구간 폐지
2007년 12월 20일 : 기존 도로인 순천시 해룡면 호두리 ~ 대안리 6.427km 구간 폐지 취소
2007년 12월 31일 : 남원시 신정동 500m 구간 우회도로 개통, 남원시 주생면 중동리 ~ 상동리 900m 구간 확장 개통
2009년 1월 12일 : 곡성 ~ 남원간 도로(전라남도 곡성군 곡성읍 장선리 ~ 전라북도 남원시 주생면 중동리) 11.85 km 구간을 자동차 전용도로로 지정
2010년 10월 1일 : 왕지 분기점(순천시 왕지동) 여수방면 램프 개통
2011년 5월 12일 : 청주시 흥덕구 수의동 강상촌 분기점 ~ 상당구 오동동 오동 교차로 13.33 km 구간을 자동차 전용도로로 지정
2012년 1월 20일 : 여수 ~ 순천간 도로(여수시 소라면 덕양리 ~ 순천시 해룡면 신대리) 17.36 km 구간 임시 개통
2012년 4월 12일 : 여수 ~ 순천간 도로 및 우두 ~ 종화간 도로, 거북선대교(여수시 돌산읍 우두리 ~ 순천시 해룡면 신대리) 38.8 km 구간 확장 개통
2012년 12월 28일 : 진천 ~ 두교리간 도로(충청북도 진천군 이월면 신월리 ~ 경기도 안성시 죽산면 두교리) 9.4 km 구간 확장 개통, 기존 충청북도 진천군 이월면 노원리 ~ 경기도 안성시 죽산면 두교리 11.0 km 구간 폐지, 안성시 죽산면 두교리 800m 구간 확장 개통
2013년 5월 27일 : 여수 ~ 순천간 도로 및 우두 ~ 종화간 도로, 거북선대교 개통으로 인해 기존 여수시 주삼동 ~ 돌산읍 우두리 14.8 km 구간과 여수시 소라면 덕양리 ~ 순천시 서면 압곡리 23.6 km 구간 폐지
2014년 4월 30일 : 곡성 ~ 남원간 도로의 자동차 전용도로 구간 시점을 전라남도 곡성군 곡성읍 장선리에서 전라북도 남원시 금지면 귀석리로 변경해 10.97km로 축소
2014년 12월 23일 : 곡성 ~ 남원간 도로(곡성군 곡성읍 장선리 ~ 남원시 주생면 중동리) 12.29 km 구간 확장 개통
2015년 9월 23일 : 두교리 ~ 죽산간 도로(안성시 죽산면 두교리 ~ 매산리) 8.71 km 구간 확장 개통, 기존 안성시 죽산면 장원리 ~ 두교리 8.38 km 구간 폐지
2015년 9월 30일 : 남원 ~ 곡성간 도로 개통에 따라 기존 국도(곡성군 곡성읍 장선리 ~ 남원시 주생면 중동리) 11.9 km 구간 폐지
2016년 1월 25일 : 청주시 국도대체우회도로 중 청주역 교차로 ~ 문암공원 교차로(청주시 흥덕구 수의동 ~ 청원구 정상동) 9.85 km 구간 신설 개통
2016년 8월 31일 : 청주시 국도대체우회도로 문암공원 교차로 ~ 오동 교차로(청주시 청원구 정상동 ~ 오동동) 3.31 km 구간 신설 개통 및 기존 청주시 서원구 남이면 양촌리 ~ 청원구 오동동 13.1 km 구간 폐지
2016년 12월 20일 : 오수 ~ 갈마간 도로(임실군 오수면 대명리 ~ 성수면 월평리) 7.79 km 구간 확장 개통 및 기존 임실군 오수면 대명리 ~ 오암리 1.6 km 구간 폐지
2017년 11월 20일 : 승주우회도로(순천시 서면 구만리 ~ 학구리) 1.16 km 구간 확장 개통
2018년 1월 24일 : 오수 ~ 월락간 도로(남원시 광치동 ~ 사매면 월평리 6.18 km 구간과 임실군 오수면 금암리 ~ 대명리 2.52 km 구간) 확장 개통, 기존 남원시 사매면 대율리 ~ 오신리 총 1.48 km 구간과 임실군 오수면 금암리 1.62 km 구간 폐지
2018년 9월 5일 : 여수 ~ 순천간 도로 개통으로 인해 기존 순천시 해룡면 선월리 ~ 신대리 3.68 km 구간 폐지
2019년 12월 19일 : 돌산 ~ 우두간 도로(여수시 돌산읍 신복리 ~ 우두리) 16.7 km 구간 확장 개통, 기존 여수시 돌산읍 죽포리 ~ 둔전리 3.8 km 구간 폐지
2020년 2월 5일 : 용복터널(완주군 경천면 가천리 ~ 용복리) 570m 구간 개량 개통, 기존 340m 구간 폐지
2021년 6월 22일: 종점을 경기도 용인시 처인구 양지면 양지리에서 경기도 광주시 도척면 추곡리로 연장. 이에 따라 '여수 ~ 용인선'에서 '여수 ~ 광주선'으로 됨.