State Road 346 (NM 346) is a 2.7-mile-long (4.3 km) state highway in the US state of New Mexico.
NM 519's western terminus is at NM 116 in Bosque, and the eastern terminus is at NM 304 north of Veguita.
The entire route is in Valencia County.