Skip to content

Checked

Stephen, MN

City in Marshall County, Minnesota.

Population

526

Land area

0.8sq mi

People per sq mi

668

ZIP codes

0

Stephen and its ZIP codes

Stephen at a glance

  • Stephen is about 9.3 times as dense as Minnesota as a whole.
  • The median household income is $71,250, 20% below the Minnesota median of $89,062.
  • A typical owner-occupied home is valued at $87,500 (73% below Minnesota) and median rent is $1,063 a month.

Local data for Stephen, MN

Counts from official public data

Housing and community stats

Stephen, MN, American Community Survey 2020-2024

Full profile

Median household income

$71,250

Poverty rate

9.9%

Median home value

$87,500

Median rent

$1,063/mo

Homeownership

88.6%

Bachelor's or higher

20.7%

Median age

51.6

Average commute

21.4 min

Largest reported origins and ancestries: Norwegian Americans (125), Polish Americans (74), German Americans (65).

Home values and rentsIncome, education and commute

Economy and federal money

Jobs, pay, income and spending are for Marshall County. PPP loans are for Stephen.

Details

Unemployment rate

6.0%

Aug 2026, +1.1 pts in a year

Average annual pay

$57,774

2,430 jobs, 2025

Income per person

$70,172

BEA, 2024

Federal spending

$95.4M

FY 2026, $10,548 per person

Marshall County economyFederal spending

How people get to work

Stephen, MN, workers 16 and older. American Community Survey 5-year estimates

  • Drove alone81.5%
  • Carpooled10.2%
  • Public transit0.0%
  • Walked5.5%
  • Bicycle0.0%
  • Taxi, ride-hailing, motorcycle or other0.0%
  • Worked from home2.8%

Average one-way commute: 21.4 minutes for people who do not work from home.

Environment and hazard risk

Stephen, MN, from FEMA, NOAA and EPA

Full report

Natural hazard risk

Very Low

Top: drought

Storm events since 1996

908

Countywide, mostly hail

Flood insurance policies

23

0.5% of homes, county

July high / Jan low

82° / -5°F

22.9 inches of rain a year

Hazards, floods and storm historyCheck a flood zone

Health statistics

Share of adults in Stephen, MN, CDC PLACES estimates

All 40 measures

Obesity

38.3%

U.S. 33.3% +5.0 pts

Diabetes

12.2%

U.S. 12.1% about the same

Smoking

14.0%

U.S. 12.8% +1.2 pts

Uninsured (18-64)

8.5%

U.S. 11.1% -2.6 pts

Cities near Stephen

NameDistanceLand area (sq mi)
ArgyleCity8.2 mi1.5
DonaldsonCity8.7 mi0.2
KennedyCity14 mi0.4
Drayton, NDCity16 mi0.7
WarrenCity18 mi1.5
KarlstadCity19 mi1.5
AlvaradoCity19 mi0.2
HalmaCity19 mi0.9
StrandquistCity20 mi0.3
OsloCity21 mi0.4
Lake BronsonCity22 mi0.5
HallockCity22 mi2.1
Grafton, NDCity25 mi3.3
Minto, NDCity25 mi1.4
Auburn, NDCensus-designated place26 mi1
NewfoldenCity26 mi1

Frequently asked questions

What county is Stephen, MN in?
Stephen is in Marshall County, Minnesota.
What is the population of Stephen, MN?
About 526 people live in Stephen, based on American Community Survey 5-year estimates.
What cities are near Stephen?
Nearby places include Argyle (8.2 mi), Donaldson (8.7 mi), Kennedy (14 mi), Drayton, ND (16 mi), Warren (18 mi).

Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023