Roberts is a census-designated place and unincorporated town in Carbon County, Montana, United States. As of the 2010 census it had a population of 361. Originally named Merritt, Roberts began as a Northern Pacific Railroad siding in 1893. The town was platted in 1902.