McGregor, ND

- Elevation
- 2,220 ft
Explore
McGregor in context.
About McGregor
McGregor is an unincorporated community and census-designated place in northeastern Williams County, North Dakota, United States. McGregor lies along North Dakota Highway 40, northeast of Williston, the county seat of Williams County. McGregor's elevation is 2,218 feet. In McGregor, history and present-day settings sit close enough to belong to the same local picture. The map tells the story in McGregor, where earlier chapters remain visible in current streets, buildings, and gathering places. McGregor was first listed as a CDP prior to the 2020 census.
Top Rating Signals
Highest current ratings for this town.
Loading town details...