Geraldine is located in Chouteau County 29 miles southeast of Fort Benton on Hwy 80 near Kingsbury Lake and Big Lake.
Nearby is Square Butte Natural Area, home to elk, deer, mountain goats and hawks.
See more Montana Cities and Towns.