Guest, Sign inJoin

Post to Perham

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
PerhamVillageHall ottertailcounty
Minnesota›Otter Tail County

PerhamMN

A town of 3,746, settled in 1872.

Photo: Ben Franske · CC BY-SA 4.0
Photo of Perham

Perham, MN · Photo: Ben Franske · CC BY-SA 4.0 · Source ↗

Is Perham a good place to live?

Perham gives you more for your money than most places: a typical home costs about $373K, 5.2 years of the Fergus Falls area’s $72K median household income. It grades B overall, 202nd of 271 graded towns in Minnesota. The low prices come with trade-offs. The median household income is $50K, and 19% of residents live below the poverty line. On the plus side, it is more walkable than 90% of U.S. towns. 45% of working residents work locally in Perham, against 9.7% in Minnesota’s towns and 8% across U.S. towns. Only 20 of Minnesota’s 575 towns score higher on hazard risk. Perham Village Hall and Fire Station is on the National Register of Historic Places.

What makes Perham stand out

Where Perham beats most towns.

A growing town

Perham has grown 25% since 2010

2,985 counted in 2010 and 3,512 in 2020; an estimated 3,746 in 2025.

Growth hasn’t slowed: 6.3% since 2020, after 17.7% in the decade before.

2,9852010
3,5122020
3,7462025 est.

U.S. Census 2010 & 2020 counts · Census Bureau estimate, July 1, 2025

How Perham grades

Each subject compared with towns across the country (schools within Minnesota), ordered by how far Perham is from typical.

How grading works
Character Graded, but not part of the overall grade.
Described, not graded Taste, not quality: snow or an older crowd is neither good nor bad.

How TownRatings grades towns →

Perham Village Hall and Fire Station
Perham Village Hall and Fire Station · National Register of Historic Places
Perham’s story

154 years in pictures

Census counts: 269 in 1880, 3,512 in 2020. The archive holds 18 old photos and papers going back to 2006 and 2 maps from 1915 on.

1 place on the National Register of Historic Places.

  • 1872Perham is settled
Explore the history →
Getting set up

Moving to Perham: who provides what

Who provides power, water and the rest in Perham, and how to reach them.

The full setup list →
PowerOtter Tail Power11.3¢/kWh · EIA 2025HIFLD · EIA
WaterPerham water systemNo health-based violations in 5 years · EPAEPA
Internet4 providers94% of addresses get 100/20 MbpsFCC
Trash & dumpNot on file yetWe don’t have Perham’s trash rules yet
SchoolsPerham-Dent Public School DistrictWhich school depends on your addressNCES
Register to voteOnlineIn Minnesota you can register online until 21 days before Election Day, in person up to and including Election Day, or by mail (received 21 days before).vote.gov
Who runs elections hereOtter Tail County Government Services CenterOtter Tail County; contacts on the Handbook page.FVAP, Jun 2025
ZIP code5657356573 100%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in Perham.

Perham draws workers from Pine Lake Township and beyond, is healthier than towns with similar incomes and has colder winter nights than nearly all U.S. towns.

OutdoorsA

4.2% of Perham is conserved land

3.8 miles of trail in 3 parks and preserves. The trail density in Perham is 1.1 miles per square mile. The biggest park or preserve is Fair Grounds, at 26 acres.

#45for trails in MN
PerhamMinnesota townsU.S. towns
Miles of trail per square mile1.1 miles per square mile0.50.4
Conserved land4.2%4.7%4.3%
4.2%
conserved · 95 of 2,273 acres
3.8 mi
of trails · 1.1 per sq mi
Biggest places to walkTrailsAcres
1. Fair Grounds—26
2. Krauss Park—5
3. Country Pines Park—2

Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US

SchoolsB

Public schools in Perham beat 63% of Minnesota districts

Its public schools are run by the Perham-Dent Public School District. Two of its 6 schools are below, each with why it’s listed. The largest public high school is Perham Senior High, with 529 students.

63%of MN districts it outscoresBSchool Grade
SchoolLevelStudentsLetter
Heart of the Lake ElementaryLargest public elementary schoolGrades PK–4Grades PK–4578B+
Perham Senior HighLargest public high schoolGrades 9–12Grades 9–12529B

NCES · EDFacts · graded within MN on state tests and graduation

Work & commuteJobs & income grade D

The median household income in Perham is lower than in the typical Minnesota or U.S. town

4,347 jobs are based in Perham, 2.7 for every working resident, so most of the people who work here commute in. The average commute takes 11.8 minutes, against 22.7 across Minnesota.

Among 273 Minnesota towns, just 5 have a lower median household income than Perham. Perham’s average trip to work is 12 minutes. Jobs based in Perham grew to 4,347 in 2023, 475 more than in 2013.

45%work in town
PerhamMinnesota townsU.S. towns
Average trip to work12 minutes23 minutes25 minutes
Median household income$50,000$91,000$80,000

Where working residents work

In Perham45%
Detroit Lakes8%
Gorman Township6%
New York Mills5%
Wadena3%
6 mi
median commute distance
4,347
jobs based in Perham
A job hub
jobs vs. working residents
A
Walkability grade: more walkable than 90% of U.S. towns

Census LEHD 2023 · ACS

Natural hazardsHazard risk grade A

Inland flooding leads a very low hazard risk in Perham

Expected storm and flood damage is lower than in 85% of U.S. communities.

15risk score of 100
FEMA risk score
15Very low riskLowerHigher
Inland floodingCold wavesTornadoes

FEMA National Risk Index · OpenFEMA

Who lives here

Fewer middle-aged adults than Minnesota overall

19.1% of residents live below the poverty line, against 9.3% across Minnesota, which weighs on its D for jobs and income. The median household earns $49,716, against $89,062 across Minnesota.

Adults 35 to 64 are 23% of residents (38% statewide); people 65 and older are 24% of residents (17% statewide). Perham has grown 6.3% since 2020, to 3,746 residents in the Census Bureau’s 2025 estimate. 30% of adults 25 and older have a bachelor’s degree or more, vs 39% across Minnesota.

33.2median age · MN 38.8
PerhamMinnesota townsU.S. towns
Median age33.2 years39.9 years40.5 years
Aged 65 or older24%17%18%
PerhamMinnesotaUnited States

Ages · share of residents

Education · adults 25 and older

No diploma7%
High school31%
Some college22%
Associate’s10%
Bachelor’s24%
Graduate6%

Women and men · all residents

55% women, 45% men

About 81 men for every 100 women (the survey’s margin: ±4.6 points). Across Minnesota, 49.9% of residents are women.

Ages and education in Perham
PerhamMNU.S.
Under 1017.8%12.1%11.6%
10 to 179.3%10.7%10.3%
18 to 249.8%8.8%9.1%
25 to 3416%13%13.7%
35 to 4410.5%13.5%13.2%
45 to 546.6%11.6%12.2%
55 to 646%12.9%12.7%
65 to 749.6%10.2%10.2%
75 and older14.4%7%7%
No diploma7.1%6.1%10.4%
High school30.7%23.3%26%
Some college22.2%19.5%19.1%
Associate’s10%11.8%8.8%
Bachelor’s24.2%25.6%21.6%
Graduate5.7%13.8%14.1%

Census population estimates, 2025 · U.S. Census Bureau · ACS 2020-2024 5-year estimates · in a town of 3,700, single groups can be off by several points

Climate

Perham has snowy winters and pleasant summers

January nights average -1.1°, colder than in 97% of U.S. towns; July afternoons average 79.3°.

Perham has cold, snowy winters and pleasant summers. About 46 inches of snow falls in a winter.

46″snow a winter
PerhamMinnesota townsU.S. towns
January low-1°F6°F22°F
July high79°F82°F85°F

Typical low → high °F

Winter3–22°
Spring30–52°
Summer56–77°
Fall34–53°
Sep 29
typical first frost
May 10
typical last frost
+1.4°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

Safety

Crime reported in Perham

Perham's reported crime rate is well below Minnesota's. Among 169 Minnesota towns, just 8 have a lower violent crime rate than Perham. Most reported incidents are property crimes, mainly thefts.

PerhamMinnesota townsU.S. towns
Property crimes per 1,000 (2024)3.8 per 1,000 residents10.711.5
Violent crimes per 1,000 (2024)0 per 1,000 residents1.21.7

Violent crime per 1,000 residents

Perham0
Minnesota2.6
U.S.3.6

Property crime per 1,000 residents

Perham3.8
Minnesota16.3
U.S.17.7
0
violent crimes reported in 2024
14
property crimes reported in 2024

FBI crime data, 2024 · crimes reported to police

HousingCost of living grade B

Perham’s grade for cost of living is a B

53% of Perham households own their home. Typical home values rose 5.2% in the year to September 2026.

$373KZillow home value
PerhamMinnesota townsU.S. towns
Households that own their home53%75%73%
Median rent$855 a month$1,199 a month$1,185 a month

Typical home value

Perham$373K
Minnesota$349K
+5.2%
value change, 1 year
4
homes sold in May

Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center

HealthB−

Health in Perham trails 53% of U.S. towns

Against the 5,694 U.S. towns with household incomes like Perham’s, it is healthier than 86%, so its B− isn’t only a matter of income.

Perham beats the Minnesota average on 1 of 32 CDC measures and trails it on 15. 29% of adults get no exercise outside work in Perham.

47%healthier than U.S. townsB−Health Grade
PerhamMinnesota townsU.S. towns
Get no exercise (CDC PLACES)29%23%25%
Yearly checkup (CDC PLACES)74%75%79%
Smoke cigarettes (CDC PLACES)17%14%14%
Sleep under 7 hours (CDC PLACES)31%30%36%
32 measures vs. Minnesota
1 better16 too close to call15 worse
What stands outPerhamMN
More adults treating high blood pressure79.1%76.1%
More older adults who have lost all their teeth13%8.9%
Perham Health
0.9 mi away · emergency room
2 of 3
care shortages: dental, mental health
14th
percentile among MN towns

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

Keep exploring

Everything we know about Perham

19pages on Perham
After high school

Colleges nearby

None within 15 miles of Perham; the nearest are

A job hub

Every workday, about 3,607 people come to Perham for work

Where Perham’s working residents go each day. Line width shows the share.

8% → Detroit Lakes Detroit Lakes 8% 6% → Gorman Township Gorman Township 6% 5% → New York Mills New York Mills 5% 3% → Wadena Wadena 3% 2% → Willmar Willmar 2% 2% → Fergus Falls Fergus Falls 2% Perham · 45% stay
4,347jobs based in Perham
45%of working residents work in town
6 mimedian commute distance

Census LEHD 2023

Famous people from Perham

8 notable people were born in Perham.

See all 8 →

About Perham

City in Minnesota, United States

Official town website ↗

Perham ( PURM) is a city in Otter Tail County, Minnesota. The population was 3,512 at the 2020 census.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Area
3.2 sq mi
Elevation
1,368 ft
ZIP code
56573
Area code
218

Questions about Perham

Short answers, built from the data on this page.

Is Perham, MN a good place to live?

By most measures, yes. Perham grades B overall, better than 57% of U.S. towns and #202 of 271 in Minnesota. It grades B− for health and B for schools. Jobs & income is its weak spot, with a D.

Is Perham, MN expensive?

Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B.

What is Perham, MN known for?

8 notable people were born here, including Gabriele Grunewald and Ray Taylor.