[8] According to the United States Census Bureau, the town has a total area of 0.34 square miles (0.88 km2), all land.
The racial makeup of the town was 99.0% White, 0.5% Native American, and 0.5% from two or more races.
18.9% of all households were made up of individuals, and 12.2% had someone living alone who was 65 years of age or older.
25.6% of all households were made up of individuals, and 18.9% had someone living alone who was 65 years of age or older.
About 9.0% of families and 13.1% of the population were below the poverty line, including 23.2% of those under the age of eighteen and 4.5% of those 65 or over.
Media related to St. Lawrence, South Dakota at Wikimedia Commons