Oslo (/ˈɒsloʊ/ OSS-loh)[5] is a city in Marshall County, Minnesota, United States.
Oslo is three miles east of Interstate 29 in nearby North Dakota.
[8] Oslo is located along Minnesota Highway 1, adjacent to the state line of North Dakota (Walsh County).
The Red River of the North flows through at the western edge of Oslo.
There were 158 housing units at an average density of 438.9 per square mile (169.5/km2).
34.3% of all households were made up of individuals, and 20.1% had someone living alone who was 65 years of age or older.
41.2% of all households were made up of individuals, and 25.0% had someone living alone who was 65 years of age or older.