New York State Route 346 (NY 346) and Vermont Route 346 (VT 346) are short, adjoining state highways in the northeastern United States. Together, they extend for a combined through the towns of Petersburgh in Rensselaer County, New York, and Pownal in Bennington County, Vermont. The bi-state highway begins at an intersection with NY 22 in the hamlet of North Petersburgh and heads generally southeastward across the New York–Vermont state line to a junction with U.S. Route 7 (US 7) in the village of Pownal. Both NY 346 and VT 346 parallel the Hoosick River.