A two-lane highway, NY 146A heads northward as Vischer Ferry Road from a four-way intersection with NY 146 at Vischer Ferry Road (County Route 90 or CR 90), which continues southward from that intersection to Crescent Road (CR 92) in Vischer Ferry. After passing over a railway, NY 146A turns westward and becomes Ballson Lake Road, passing by the Van Patten Golf Course and a link to Ushers. After crossing Ashdown Road, NY 146A turns northward, descending into the hamlet of Ballston Lake, where it has a railroad crossing. After passing the eastern terminus of CR 339, it becomes Midline Road, heading northward to its eventual terminus at NY 50.[3]