Route 17, commonly known as the Stewart Highway, is 148 kilometres (92 mi) long and runs from the Canada–US border in Saint-Leonard to Route 11 in Glencoe near Campbellton. Saint-Quentin and Kedgwick are other towns along the route. With the exception of those towns, the highway runs almost entirely through sparsely populated forest land. It is the only highway connecting northwestern New Brunswick with the province's north shore. It is named in honour of David A. Stewart.