Geraldine is a small town in Chouteau County, Montana. It sits on the richest wheat-producing land in the region, right in the heart of Montana’s Golden Triangle. Kingsbury Lake sits in this town and serves as a tourist destination.
According to the 2020 census, Geraldine, MT, had a population of 207, with White (Non-Hispanic) as the dominant ethnic group. Visitors can access Geraldine via Montana Highway 80.
The town was named for William Rockefeller’s wife, Almira Geraldine Rockefeller. William Rockefeller was the railroad’s owner and director at that time.

In 1914, Milwaukee Road built a wood-constructed railroad depot in Geraldine, and due to the Rockefeller family’s interest, the depot was more elaborate than most turn-of-the-century depots.
The wooden depot has been fully restored and features displays that document the town’s history. It is a Montana Historic Site and appears on the National Register of Historic Places. Next to this depot is another depot for Central Montana Railroad that’s still active.
Square Butte, a designated Outstanding Natural Area, is near Geraldine. The flat-topped butte is a compelling and imposing site, thanks to its collection of buttresses, pinnacles, and spires. Wildlife such as mountain goats and raptors live on this butte.
The Top 3 Hotels in Geraldine
clean and comfortable, economical...
- A recent guestBEST FOR FAMILIES
Great Falls Inn By Riversage
- Pets Allowed
- Tea/Coffee Maker in All Rooms
- Soundproof Rooms


