NY 148 begins at an intersection with NY 104 and Quaker Road in the town of Hartland, just east of the Hartland Central Cemetery. The highway proceeds north through Hartland as a two-lane rural road, maintained by Niagara County as part of the unsigned CR 15. NY 148 proceeds north, running along a short residential strip before the intersection with Chapman Road. After Chapman Road, NY 148 continues to pass homes until its junction with Seaman Road, where it enters more rural surroundings. The route crosses a canal as it proceeds northward through Hartland, bending northeast into the town of Somerset at Town Line Road.
In Somerset, NY 148 remains a two-lane roadway, passing through sparsely developed areas on its way to the village of Barker. In the southern part of the community, the route meets Coleman and West Somerset roads. Through Barker, NY 148 is a two-lane residential street, passing west of Barker Free Library and east of Barker High School. After Haight Road, NY 148 leaves the village, continuing north through a lightly populated area. At Arlington Road, the number of homes along NY 148 rises once again as the route enters the hamlet of Somerset, located at the junction of NY 148 and NY 18. This junction serves as the northern terminus of NY 148, while CR 15 continues north through Somerset towards Lake Ontario.
History
Quaker Road was established as a north–south highway between Hartland and Somerset sometime prior to 1897. By 1915, the segment of Quaker Road between Ridge Road and Lake Road in the hamlet of Somerset was taken over by Niagara County and designated as CR 15. On March 10, 1915, the county awarded a contract worth $65,258 to rebuild the highway. Construction on the road began sometime around May 1, and it was reopened to traffic around November 1. The project finished slightly over-budget with a final cost of $65,554. A celebration commemorating the completion of the rebuilt road was organized by the Barker Chamber of Commerce and held on December 6, 1915. The portion of Quaker Road between Ridge and Lake roads was designated as NY 148 by the state of New York in 1960; however, ownership and maintenance of the route remained in the hands of Niagara County.