Much of what is now US 9 in New York was assigned an unsigned legislative route designation by the New York State Legislature in 1908. Route 2 joined modern US 9 at Archville (north of Tarrytown) and followed it north to Croton-on-Hudson, where it turned off to the northeast on modern NY 129. The legislative route rejoined what is now US 9 at Peekskill and remained on it to Valatie, where it met Route 1. Route 2 ended here while Route 1 continued north to Albany on current US 9. From Albany to Clifton Park and from South Glens Falls to Riparius, modern US 9 was part of Route 25. At Riparius, Route 25 met Route 22, which utilized what is now US 9 from Riparius to Elizabethtown and from Keeseville to the town of Champlain. While modern US 9 travels directly from Elizabethtown to Keeseville and bypasses Rouses Point to the west, Route 25 used current NY 9N between Elizabethtown and Keeseville and served Rouses Point via modern NY 9B. Routes 2 and 25 were realigned slightly on March 1, 1921, to utilize the modern US 9 corridor from Croton-on-Hudson to Peekskill and from Saratoga Springs to South Glens Falls, respectively.