Eureka is a town in Lincoln County, Montana, United States, 9 miles south of the Canada–US border. The population was 1,380 at the 2020 census.