Main routes include Minnesota State Highway 238, Stearns County Road 153, and Trobec Street.
[5] According to the United States Census Bureau, the city has a total area of 0.493 square miles (1.28 km2), all land.
[1] The city of St. Anthony is located within Krain Township geographically but is a separate entity.
There were 33 housing units at an average density of 67.3 per square mile (26.0/km2).
20.0% of all households were made up of individuals, and 10% had someone living alone who was 65 years of age or older.
15.6% of all households were made up of individuals, and 6.3% had someone living alone who was 65 years of age or older.
There were 8.3% of families and 15.2% of the population living below the poverty line, including 32.0% of under eighteens and 11.8% of those over 64.