It is located on the Eel River adjacent to the Northwestern Pacific Railroad and California State Route 162 DeLorme California Atlas & Gazetteer (2008) Yarmouth, Maine p.47 4 miles south of Dos Rios, 155 at an elevation of 971 feet (296 m).