St. Mary
Census-designated place in Glacier County, Montana

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.
- 54residents (2020 Census)
- 0.8 sq miland area · 1.9 km²
- 72 / sq mipopulation density
- 59434ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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 Census | 54 |
|---|---|
| Density | 72 per sq mi (28 per km²) |
Source: U.S. Census Bureau, Decennial Census.
St. Mary at a glance
| State | Montana (MT) |
|---|---|
| County | Glacier County |
| Type | Census-designated place |
| Population | 54 (2020) |
| Land area | 0.75 sq mi (1.9 km²) |
| Coordinates | 48.7429° N, 113.4275° W |
| ZIP code | 59434 |
| Census code (GEOID) | 3065425 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near St. Mary
- Babb10.1 mi N
- Starr School16.1 mi SE
- North Browning21.6 mi SE
- East Glacier Park Village22.5 mi SE
- Browning22.8 mi SE
- South Browning23.4 mi SE
- Blackfoot27.8 mi SE
- Pinnacle28.5 mi S
- Big Sky Colony30.7 mi E
- Essex32.7 mi S
- Snowslip33.0 mi S
- Seville Colony38.1 mi E
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: