Elgin, Oregon is a small town situated in Union County with a population of around 1,800. Known for its picturesque beauty and laid-back atmosphere, Elgin offers a range of outdoor activities such as hiking, fishing, and camping in its surrounding mountains and forests. The town is also home to a vibrant community that celebrates its rich history, with notable landmarks including the Elgin Opera House and the Elgin Museum. In terms of business, Elgin boasts a variety of local establishments, from charming mom-and-pop stores to cozy cafes and restaurants, providing both residents and visitors with a warm and welcoming experience.Show More