Perham is a city in Otter Tail County, Minnesota, United States. The population was 2,559 at the 2000 census. The town hosts The Gathering (show), described as the "world's largest fish decoy show. " The annual event will be in its 13th year when it is held April 17th and 18th of 2010.