목포시 서부를 지나는 간선도로로, 목포 신항, 북항 등 목포항의 주요 부두와 산정산단, 삽진산단 등을 연결하는 도로이다. 또한 종점에서는 서해안고속도로와 바로 이어져 목포의 주 진입도로 역할도 한다. 전 구간이 목포시 시내 구간의 국도대체우회도로로써 국도 제1호선으로 지정되어 있다. 특히 이 도로의 신항교차로에서 국도 제1호선의 시점이 존재한다. 또한 목포대교 구간과 삽진고가도로부터 목포 나들목 구간은 자동차 전용도로로 지정되어 있으며, 산정교차로부터 목포 나들목까지 국도 제2호선 중복구간이다.
도로명은 근처의 고하도에서 따왔다. 고하도는 서해에서 봤을 때 목포의 진산인 유달산 밑에 있는 섬이라는 의미.