The highway begins at Interstate 69 (I-69)/U.S. Route 59 (US 59) southwest of Rosenberg, continues 2 miles to the northeast and ends at an intersection with U.S. Route 90 Alternate (US 90A) and Texas State Highway 36 (SH 36) inside the western part of Rosenberg.