Weeksville and Herrington Roads, Road and Water Streets through Elizabeth City, carried the designation of
NC 170 from the 1950s, followed by
NC 168 from 1958 to 1979, then most recently
NC 34 before its conversion to NC 344 in 2006. All three highways continued their route east of Elizabeth City, running
concurrent with
US 158 through Camden county until
Belcross, with NC 170 and NC 168 continuing past Sligo to the
Virginia border. The creation of NC 34 in 1979 ran from the Pasquotank River to Sligo, with NC 168 running from the Virginia border to
Barco in
Currituck County. The previously unsigned Halstead Boulevard had become a major commercial corridor along the south side of Elizabeth City starting in the early 1990s. In 2006, NC 34 was truncated to the eastern third of its route from Belcross in
Camden County to Sligo in Currituck County, leaving NC 344 to sign Weeksville Road and Halstead Boulevard to its new terminus with US 17 Bypass.
North Carolina Highway 170 North Carolina Highway 170 (
NC 170) was established in 1935 as a new primary routing, from
US 17, in
Elizabeth City, south to Weeksville. In 1940, NC 170 was extended northeast, in concurrency with
NC 30, to
Belcross, then replaced NC 30 to Sligo and replaced
NC 34 to the Virginia state line. In 1958, NC 170 was renumbered to NC 168 to its entire route. NC 170 existed once before, from 1929 to 1934; established as a renumbering of
NC 512, it traversed from
US 15/
NC 75, near
Norman, to
US 311/
NC 70, in
Candor. In 1932,
US 411 was added to the entirety of the route. In 1934, both US 411/NC 170 was replaced by
US 220. ==Junction list==