Dutton is a town in Teton County, Montana, United States. The population was 303 at the 2020 census. The town was named for Charles E. Dutton, a general agent for Great Northern Railway. The town was originally a station on the branch line between Great Falls and Conrad.