Saint Joe, North Dakota

Saint Joe: a city in Ramsey County, North Dakota.

About

Saint Joe is a city located in the county of Ramsey in the U.S. state of North Dakota.

Quick Facts about Saint Joe

State North Dakota (United States)
County Ramsey County
Latitude & Longitude 48.5136,-98.9274
Time Zone America/Chicago
Local time 06:25:57 (6th November 2026)
Weather 21℉ Partly Cloudy 7-days weather

Geography

Saint Joe is located at 48°30'49"N 98°55'38"W (48.5136200, -98.9273500).

Saint Joe map

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

Weather

21°F
Partly Cloudy
3 to 8 mph SE Thursday Night

Partly cloudy, with a low around 21. Southeast wind 3 to 8 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Saint Joe, ND. Select a name to open its map and contact details.

Code Name City ZIP
200192 Lake Region State College Devils Lake (ND) 58301-1598

Nearby Transit Stations (2)

Rail and bus stations connected to Saint Joe, ND. Select a station to open its map and address details.

Code Name Address Type
DVL Devils Lake Railroad Ave. and Third St. RAIL
RUG Rugby station 201 West Dewey Street RAIL

Closest post offices linked to Saint Joe.

Post Office Name City ZIP
Starkweather Post Office Starkweather (ND) 58377

Other cities in Ramsey County

Cities, towns, neighborhoods & other populated places in Ramsey County , ND.

City Name Population Title
Devils Lake 7,229 City in North Dakota, United States of America