The town is located north of US Highway 2, approximately west of Stevens Pass. The BNSF railroad, formerly the Great Northern Railway, runs through the middle of the town. Index was once an important stop for the mining (particularly Monte Cristo and Galena) and timber activities north of its location.