1. 개요
997호 지방도는 경상북도 김천시 개령면을 출발하여 경상북도 상주시 화북면에 도착하는 지방도이다.김천 - 상주 - 문경의 경북 서부 지역을 연결하는 지방도로 931번 지방도와 유사하게 소백산맥 기슭을 달린다. 김천~상주 구간까지는 3번 국도가 인근해 있으며, 종점은 속리산 국립공원. 하지만 931번 지방도 보다 남쪽에 놓여있어 전반적인 산세는 훨씬 완만한 듯. 하지만 북쪽 속리산 인근에 다다르면 이곳도 험준한 산악도로가 기다리고 있다.
상주시를 통과할때 "우산재" 라는 고개를 넘게되는데, 이곳에서 3번 국도와 연결되는 우산재터널이 최근 개통되었다.
- 총연장 : 81km
- 기점 : 경상북도 김천시 개령면 양천리
- 종점 : 경상북도 상주시 화북면 운흥리 (속리산 국립공원)
2. 주요 경유지
2.1. 김천시
개령면 - 양천리에서 59번 국도로 부터 분기감문면 - 금라리에서 913번 지방도와 교차
2.2. 상주시
공성면 - 공성면사무소 앞에서 3번 국도와 교차외남면
상주시내 - 상주시내에서 3번 국도 및 25번 국도와 교차, 916번 지방도에 합류
사벌국면 - 원흥리에서 916번 지방도로 부터 분기, 관동리에서 3번 국도와 교차
외서면 - 이촌리에서 901번 지방도와 교차
은척면
2.3. 문경시
농암면 - 종곡리에서 32번 지방도에 합류2.4. 상주시
화북면 - 장암리에서 32번 지방도로 부터 분기, 운흥리에서 37번 국도에 합류 (속리산입구)[2][1] 예전엔 우구치리~상동 덕구리~김삿갓으로 이어지는 998번 지방도가 있었으나 우구치~상동 덕구는 군도로 격하, 나머지는 31번 국도 및 88번 지방도에 편입되었다. 덕구~우구치는 오프로드다.[2] 참고로 해당 구간은 정말 산 뿐이라 비오는날 주행하면 진짜 운치있는 모습을 볼 수 있다.