Baltic is a city in Minnehaha County, South Dakota, United States. The population was 1,089 at the 2010 census.HistoryBaltic was originally called St. Olaf, and under the latter name was laid out in 1881. Another variant name was Keyes. A post office was established under the name Saint Olaf in 1872, the name was changed to Keyes in 1887, and the name was again changed to Baltic in 1889.GeographyBaltic is located at, along the Big Sioux River.According to the United States Census Bureau, the city has a total area of 0.76sqmi, of which, 0.74sqmi is land and 0.02sqmi is water.Demographics2010 censusAs of the census of 2010, there were 1,089 people, 389 households, and 302 families residing in the city. The population density was 1471.6PD/sqmi. There were 409 housing units at an average density of 552.7/sqmi. The racial makeup of the city was 95.4% White, 0.5% African American, 0.9% Native American, 2.1% from other races, and 1.1% from two or more races. Hispanic or Latino of any race were 2.2% of the population.