St. Mary

Census-designated place in Glacier County, Montana

View of St. Mary, Montana
Photo: Royalbroil · CC BY-SA 3.0

St. Mary is an unincorporated community (census-designated place) in Glacier County, Montana, with 54 residents (2020 Census). The nearest town is Babb, 10.1 miles N.

About St. Mary

St. Mary or Saint Mary (Blackfeet: Natoaki, "Holy Woman") is an unincorporated community on the western border of the Blackfeet Indian Reservation adjacent to Glacier National Park in Glacier County, Montana, United States. The village is the eastern terminus of the Going-to-the-Sun Road which bisects the park east to west, a distance of 53 mi (85 km).

As of the 2020 census, St. Mary had a population of 54. The population increases tenfold on a busy summer evening. Several lodges, restaurants and cafés, a small grocery store, two gas stations and campgrounds are located in the village. A large housing area for National Park Service personnel is located adjacent to the village, but within the park.

U.S. Route 89 passes through the village, which lies between Saint Mary Lake in Glacier National Park and Lower St. Mary Lake on the Blackfeet Indian Reservation.

Text: Wikipedia · CC BY-SA 4.0

St. Mary weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in St. Mary

All 6 webcams near St. Mary ›

Webcams: Windy.com

Do you know St. Mary? Tell us about it

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

Map of St. Mary

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

St. Mary 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 ›

St. Mary, MT population

St. Mary had 54 residents in the 2020 Census.

2020 Census54
Density72 per sq mi (28 per km²)

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

St. Mary at a glance

StateMontana (MT)
CountyGlacier County
TypeCensus-designated place
Population54 (2020)
Land area0.75 sq mi (1.9 km²)
Coordinates48.7429° N, 113.4275° W
ZIP code59434
Census code (GEOID)3065425

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

Towns near St. Mary

Straight-line distance between town centers.

Frequently asked questions about St. Mary

What county is St. Mary in?

St. Mary is in Glacier County, Montana.

What is the population of St. Mary, MT?

54 people lived in St. Mary at the 2020 Census.

What is the ZIP code of St. Mary, MT?

The ZIP code of St. Mary is 59434.

What towns are near St. Mary?

Babb (10.1 mi), Starr School (16.1 mi), North Browning (21.6 mi), East Glacier Park Village (22.5 mi), Browning (22.8 mi).

Last updated: