Starbuck is a city in Pope County, Minnesota, United States. The population was 1,365 at the 2020 census. The city is on the western shore of Lake Minnewaska.