At the present, Nationwide runs 4 locations near Elgin, Morayshire. The listing of all Nationwide branches nearby can be foundthis page.