Lakota is a city in, and the county seat of, Nelson County, North Dakota in the United States. The population was 672 at the 2010 census. Lakota was founded in 1883.
According to the United States Census Bureau, the city has a total area of 1.0 square mile (2.6 km²), all land.
As of the census of 2000, there were 781 people, 345 households, and 212 families residing in the city. The population density was 764.2 people per square mile (295.6/km²). There were 387 housing units at an average density of 378.7 per square mile (146.5/km²). The racial makeup of the city was 97.82% White, 0.77% Native American, 0.38% Asian, 0.13% from other races, and 0.90% from two or more races. Hispanic or Latino of any race were 0.13% of the population. 48.0% were of Norwegian and 24.0% German ancestry according to Census 2000.