City

Mcgregor, ND

1 ZIP code  ·  Williams County  ·  North Dakota

👥208Population
💰$134,173Median HH Income▲ 76% above avg
🎂49.4Median Age
🎓13.0%College Grads▼ 66% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 69.2% Female 30.8% ♀

Race & Ethnicity

White: 100%Race
White100.0%

Age Breakdown

Under 5
3%
5–17
19%
25–44
9%
45–64
68%

Key Indicators

Median Age49.4 yrs
Avg HH Size1.91
College Grads13.0% ▼ 66% below avg
HS Graduate65 (40.4%)
Associates75 (46.6%)
Bachelors9 (5.6%)
Graduate Degree12 (7.5%)

Education

HS Grad: 40.4%Associates: 46.6%Bachelors: 5.6%Graduate: 7.5%Edu
HS Grad40.4%
Associates46.6%
Bachelors5.6%
Graduate7.5%
Housing & Income

Housing Tenure

Owner: 89.9%Renter: 10.1%Tenure
Owner89.9%
Renter10.1%

Home Value Distribution

Under $50k
2%
$50k–$100k
66%
$300k–$500k
12%
Over $500k
19%

Financials

Median HH Income$134,173 ▲ 76% above avg
Total Housing Units209
Vacant Units100

Income Distribution

$25k–$50k
10%
$100k–$150k
60%
$150k–$200k
2%
Over $200k
28%
Employment & Commute

How People Get to Work

Drove Alone
81%
Walked
12%
Work From Home
7%

Commute Time

Under 15 min
21%
15–30 min
5%
30–45 min
44%
Over 45 min
30%
Housing Stock

Year Built

1940s–1950s
10%
1960s–1970s
7%
1980s–1990s
33%
2000+
50%
About Mcgregor, ND

Mcgregor is a city in North Dakota, located in Williams County. The city spans 1 ZIP code and is home to approximately 208 residents. It is a mature city, with a median age of 49.4 years.

Economically, Mcgregor is a upper-middle-income community. The median household income of $134,173 is significantly above the national average.

The population of Mcgregor is less-educated. 13.0% of adults hold a bachelor's degree or higher — well below the national average. The community is primarily White (100%).

Mcgregor, ND offers residents above-average earning potential within North Dakota.

ZIP Codes in Mcgregor
ZIPPopulationMedian IncomeMedian HomeMedian RentUnemp.CollegeOwner Occ.
58755 208 $134,173 0.0% 13.0% 89.9%