Lakota is a city in Kossuth County, Iowa, United States. The population was 255 at the 2010 census. Prior to 1919, the town was known as Germania.