Elgin is an incorporated city in Grant County, North Dakota, United States. The U.S. Census Bureau’s 2020 Gazetteer lists it as Elgin city, GEOID 3823020.[1][2]
[1]: U.S. Census Bureau, “2020 Gazetteer Files: North Dakota Places,” Elgin city. [2]: U.S. Census Bureau Census Geocoder reverse-geocoding result for the Gazetteer internal point.