Search
Menu
Home
Sources
About
Contacts
McGregor, North Dakota
McGregor
is an
unincorporated community
in
northeastern
Williams County, North Dakota
. It
lies
along
North Dakota Highway 40
northeast
of
the city
of
Williston
, the
county seat
of
Williams County
. Its
elevation
is 2,218
feet
. Although it is
unincorporated
, it has a
post office
, with the
ZIP code
of 58755.