Dillon is a city in and the county seat of Beaverhead County, Montana, United States. The population was 4,134 at the 2010 census. The city was named for Union Pacific Railroad President Sidney Dillon.