Embudo (also Embudo Station) is an unincorporated community in Rio Arriba County, New Mexico, United States. It is on New Mexico State Road 68. The Embudo Station is located 2.9 miles (4.7 km) south of the intersection of New Mexico State Road 75, near where the Embudo Creek (Rio Embudo) flows into the Rio Grande.