Elgin is a town in Grant County, in the southwestern area of North Dakota. It has a population of about 659 people. Coordinates are latitude 46.40 N & longitude 101.85 W. Its elevations is 2,351 feet.
Elgin Museum, Open during summer months by appointment. Tel: (701) 584-2900. Railroad depot museum with an original caboose. Email: email@example.com
Medicine Rock State Historic Site 8 miles southeast of Elgin, marks an ancient, sacred American Indian gathering place that was used for dance ceremonies before a buffalo hunt. Look for the circular ring of dark vegetation, site of the pow wows. Tel: (701) 328-2666.