Shields

Census-designated place in Saginaw County, Michigan

Aerial view of Shields, Michigan
Aerial view: USDA NAIP · USGS The National Map (public domain)

Shields is an unincorporated community (census-designated place) in Saginaw County, Michigan, with 7,035 residents (2020 Census). It sits at 597 ft (182 m) above sea level. The nearest town is Saginaw, 6.0 miles E.

About Shields

Shields is an unincorporated community in Thomas Township, Saginaw County in the U.S. state of Michigan. It is also a census-designated place (CDP) for statistical purposes, but with no legal status as an incorporated municipality. The population of the CDP was 7,035 at the 2020 census.

The community of Shields is located on M-46/Gratiot Road just west of the Tittabawassee River. In the 2000 census, the CDP included an area bounded on the east by the Tittabawassee River, north to State Street, west to N. Miller Road, south to Geddes Road, west to N. Thomas Road, south to M-46/Gratiot Road, east to Swan Creek, south to the railroad crossing on Schomaker Road, east along the rail tracks to Stroebel Road, northwest to Ronald Drive and east to the Tittabawassee River. Most of the CDP is within Thomas Township with a small portion extending into northwest James Township.

Text: Wikipedia · CC BY-SA 4.0

Shields weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Shields

All 6 webcams near Shields ›

Webcams: Windy.com

Living in Shields

Median household income
$82,125
Median home value
$174,500
Median rent
$941/mo
Median age
48
Cost of living and demographics of Shields ›

Do you know Shields? Tell us about it

Help other travelers: share what makes Shields special. We review every message before publishing it.

Map of Shields

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Shields Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Shields, MI population

Shields had 7,035 residents in the 2020 Census.

2020 Census7,035
Density893 per sq mi (345 per km²)

Source: U.S. Census Bureau, Decennial Census.

Shields at a glance

StateMichigan (MI)
CountySaginaw County
TypeCensus-designated place
Population7,035 (2020)
Land area7.88 sq mi (20.4 km²)
Water area0.16 sq mi (0.41 km²)
Elevation597 ft (182 m)
Coordinates43.4229° N, 84.0741° W
ZIP code48609
Census code (GEOID)2673560

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Shields

Straight-line distance between town centers.

Frequently asked questions about Shields

What county is Shields in?

Shields is in Saginaw County, Michigan.

What is the population of Shields, MI?

7,035 people lived in Shields at the 2020 Census.

What is the ZIP code of Shields, MI?

The ZIP code of Shields is 48609.

What is the elevation of Shields?

597 feet (182 m) above sea level.

What towns are near Shields?

Saginaw (6.0 mi), Freeland (6.8 mi), Hemlock (8.3 mi), Zilwaukee (8.6 mi), Buena Vista (8.7 mi).

Last updated: