Skip to content

Checked

Lonsdale, MN

City in Rice County, Minnesota.

Population

4,896

Land area

2.6sq mi

People per sq mi

1,876

ZIP codes

0

Lonsdale and its ZIP codes

Lonsdale at a glance

  • Lonsdale is about 26 times as dense as Minnesota as a whole.
  • By population, it ranks 156th among 914 cities and towns in Minnesota.
  • The median household income is $95,176, 7% above the Minnesota median of $89,062.
  • A typical owner-occupied home is valued at $357,000 (8% above Minnesota) and median rent is $906 a month.

Local data for Lonsdale, MN

Counts from official public data

Housing and community stats

Lonsdale, MN, American Community Survey 2020-2024

Full profile

Median household income

$95,176

Poverty rate

1.3%

Median home value

$357,000

Median rent

$906/mo

Homeownership

92.1%

Bachelor's or higher

25.1%

Median age

30.3

Average commute

31.7 min

Largest reported origins and ancestries: German Americans (1,460), Norwegian Americans (707), Irish Americans (541).

Home values and rentsIncome, education and commute

Economy and federal money

Jobs, pay, income and spending are for Rice County. PPP loans are for Lonsdale.

Details

Unemployment rate

4.3%

Sep 2026, +1.1 pts in a year

Average annual pay

$61,410

26,450 jobs, 2025

Income per person

$57,160

BEA, 2024

Federal spending

$396M

FY 2026, $5,902 per person

Rice County economyFederal spending

How people get to work

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

  • Drove alone76.8%
  • Carpooled8.9%
  • Public transit1.2%
  • Walked0.0%
  • Bicycle0.0%
  • Taxi, ride-hailing, motorcycle or other0.0%
  • Worked from home13.1%

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

Environment and hazard risk

Lonsdale, MN, from FEMA, NOAA and EPA

Full report

Natural hazard risk

Relatively Low

Top: strong wind

Storm events since 1996

501

Countywide, mostly hail

Flood insurance policies

69

0.3% of homes, county

July high / Jan low

82° / 5°F

35.5 inches of rain a year

Hazards, floods and storm historyCheck a flood zone1 historic places

Health statistics

Share of adults in Lonsdale, MN, CDC PLACES estimates

All 40 measures

Obesity

37.0%

U.S. 33.3% +3.7 pts

Diabetes

7.3%

U.S. 12.1% -4.8 pts

Smoking

13.9%

U.S. 12.8% +1.1 pts

Uninsured (18-64)

7.0%

U.S. 11.1% -4.1 pts

Cities near Lonsdale

NameDistanceLand area (sq mi)
Elko New MarketCity7.7 mi3.8
MontgomeryCity8 mi2.5
New PragueCity9 mi3.9
HeidelbergCity10 mi0.5
DundasCity11 mi1.8
NorthfieldCity13 mi8.5
KilkennyCity14 mi0.1
Credit RiverCity14 mi23.4
FaribaultCity14 mi15.7
LakevilleCity15 mi36.9
WarsawCensus-designated place15 mi0.9
JordanCity16 mi3.6
Le CenterCity17 mi1.7
Prior LakeCity17 mi16.3
FarmingtonCity18 mi15.5
MorristownCity18 mi1.1

Frequently asked questions

What county is Lonsdale, MN in?
Lonsdale is in Rice County, Minnesota.
What is the population of Lonsdale, MN?
About 4,896 people live in Lonsdale, based on American Community Survey 5-year estimates.
What cities are near Lonsdale?
Nearby places include Elko New Market (7.7 mi), Montgomery (8 mi), New Prague (9 mi), Heidelberg (10 mi), Dundas (11 mi).

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

Share: