Elko is a city in and the county seat of Elko County, Nevada, United States. As of the official 2020 U.S. census, the city has a population of 20,564. Elko serves as the center of the Ruby Valley, a region with a population of over 55,000. Elko is 21 miles (34 km) from Lamoille Canyon and the Ruby Mountains, providing year-round access to recreation, including hiking, skiing, hunting, and more than 20 alpine lakes. The city straddles the Humboldt River. Spring Creek, Nevada, serves as a bedroom community 6 miles (10 km) from the city with a population of 13,805.
Elko is the principal city of the Elko Micropolitan Statistical Area, a micropolitan area that covers Elko and Eureka counties. Although a small city, Elko is the largest city for over 130 miles (210 km) in each direction until Twin Falls, Idaho; the city motto states it is "The Heart of Northeast Nevada."