State Highway 166 or SH 166 runs for 43 miles from SH 118 near Nunn Hill in northern Jeff Davis County, Texas passing around a major portion of the Davis Mountains before ending at SH 17 about two miles south of Fort Davis.