Lakota is a city in Nelson County, North Dakota, United States. It is the county seat of Nelson County Lakota is located 63 miles west of Grand Forks and 27 miles east of Devils Lake. The population was 672 at the 2010 census, making Lakota the 84th-largest city in North Dakota.
According to the United States Census Bureau, the city has a total area of 1.032 square miles, all land.
Like the rest of North Dakota, Lakota has a continental climate. Lakota's lowest average temperature is -18 degrees Celsius (in January); its highest average temperature is 26 degrees Celsius (through July and August).
As of the census of 2010, there were 672 people, 338 households, and 196 families residing in the city. The population density was 652.4 inhabitants per square mile (251.9/km2). There were 403 housing units at an average density of 391.3 per square mile (151.1/km2). The racial makeup of the city was 96.7% White, 0.3% African American, 1.9% Native American, and 1.0% from two or more races.
There were 338 households of which 21.3% had children under the age of 18 living with them, 47.3% were married couples living together, 5.3% had a female householder with no husband present, 5.3% had a male householder with no wife present, and 42.0% were non-families. 40.8% of all households were made up of individuals and 21.3% had someone living alone who was 65 years of age or older. The average household size was 1.99 and the average family size was 2.65.