Leo, Minnesota

Leo: a city in Roseau County, Minnesota.

About

Leo is a city located in the county of Roseau in the U.S. state of Minnesota.

Quick Facts about Leo

State Minnesota (United States)
County Roseau County
Latitude & Longitude 48.7608,-96.2506
Time Zone America/Chicago
Local time 07:01:49 (7th November 2026)
Weather 28℉ Partly Cloudy 7-days weather

Geography

Leo is located at 48°45'39"N 96°15'2"W (48.7608100, -96.2505700).

Leo map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

28°F
Partly Cloudy
8 to 14 mph SSW Friday Night

Partly cloudy. Low around 28, with temperatures rising to around 30 overnight. South southwest wind 8 to 14 mph.

7-Day Forecast

Nearby Transit Stations (1)

Rail and bus stations connected to Leo, MN. Select a station to open its map and address details.

Code Name Address Type
GFK Grand Forks 5555 DeMers Avenue RAIL

Closest post offices linked to Leo.

Post Office Name City ZIP
Greenbush Post Office Greenbush (MN) 56726

Other cities in Roseau County

Cities, towns, neighborhoods & other populated places in Roseau County , MN.

City Name Population Title
Roseau 2,659 City in Roseau County, Minnesota, United States
Warroad 1,792 City in Minnesota, USA