Mcgregor is located in Williams County, in the great state of North Dakota. It has a population of 139 and an average household income of $34,375.
Some of the nearby cities are White Earth (10.8 miles), Wildrose (11.9 miles), Hamlet (11.9 miles), Tioga (14.3 miles), and Temple, which is only 14.3 miles away.
Mcgregor is a city in Williams County, which has a population of 139 as of the year 2000.
If you are interested in being a local editor for Mcgregor, please click here to contact us about this opportunity to represent the Mcgregor community!