Becker is a city in Sherburne County, Minnesota, between the Mississippi and Elk Rivers. The population was 4,538 at the 2010 census.U.S. Highway 10 serves as a main route in Becker.Becker is located 46 miles northwest of Minneapolis; and 19 miles southeast of St. Cloud.