Spruce, Michigan

Spruce: a city in Dickinson County, Michigan.

About

Spruce is a city located in the county of Dickinson in the U.S. state of Michigan.

Quick Facts about Spruce

State Michigan (United States)
County Dickinson County
Latitude & Longitude 45.9858,-87.7774
Time Zone America/Menominee
Local time 12:07:28 (10th November 2026)
Weather 38℉ Mostly Clear 7-days weather

Geography

Spruce is located at 45°59'9"N 87°46'38"W (45.9857900, -87.7773500).

Spruce map

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

Weather

38°F
Mostly Clear
5 to 10 mph W Tonight

Mostly clear, with a low around 38. West wind 5 to 10 mph, with gusts as high as 20 mph.

7-Day Forecast

Nearby Transit Stations (4)

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

Code Name Address Type
EMI Escanaba, Michigan 2901 27th Avenue North BUS
MQT Marquette, Michigan 1325 Commerce Drive BUS
LAN L'Anse, MI 102 North Main Street BUS
MWI Marinette, Wisconsin W 1390 Old Peshtigo Road BUS

Closest post offices linked to Spruce.

Post Office Name City ZIP
Foster City Post Office Foster City (MI) 49834

Other cities in Dickinson County

Cities, towns, neighborhoods & other populated places in Dickinson County , MI.

City Name Population Title
Iron Mountain 7,268 City in Dickinson County, Michigan, USA
Kingsford 4,923 City in Dickinson County in the U.
Norway 1,438 City in Michigan, USA
Quinnesec 1,191 Census-designated place in Dickinson County, Michigan
Sagola 1,074 Township in Dickinson County, Michigan