 Russian Mission is located at (61.785522, -161.334074).Russian Mission is located on the right (western) bank of the Yukon River in the Yukon-Kuskokwim Delta, 25 miles southeast of Marshall.It lies 70 air miles northeast of Bethel and 376 miles west of Anchorage.