Elgin is 'n dorp in die noordooste van Oregon, in die Union-distrik. In 2000 het die dorp 'n bevolking van 1 654 gehad: 97,16% wit, 0,06% swart of Afro-Amerikaans, 0,73% Amerikaanse inboorlinge, 0,06% Asiaties, 0,36% Pasifiese eilanders, 1,03% van ander rasse en 0,60% van twee of meer rasse. Spaans-Amerikaners of Latyns-Amerikaners van enige ras het 1,33% van die bevolking uitgemaak.