171 years in pictures
Census counts: 156 in 1880, 714 in 2020. The archive holds 12 old photos and papers going back to 1898 and 3 maps from 1965 on.
2 places on the National Register of Historic Places.
- 1855Kasota Township is platted
Each edition grades its towns against each other only.

This town of 1,621 people was platted in 1855.
The best of Kasota Township’s subject grades is an A for incomes; the weakest is a C for walkability. 98% of households are owner-occupiers in Kasota Township, above both Minnesota’s towns (75%) and U.S. towns (73%). Kasota Township has 2 places on the National Register of Historic Places, among them John R. Andrews House. Kasota Township has fewer than 2,500 residents, so it gets subject grades but no overall grade.
Where Kasota Township beats most towns.
Where Kasota Township’s working residents go each day. Line width shows the share.
Census LEHD 2023
Each subject compared with towns across the country (schools within Minnesota), ordered by how far Kasota Township is from typical.
How TownRatings grades towns →
Census counts: 156 in 1880, 714 in 2020. The archive holds 12 old photos and papers going back to 1898 and 3 maps from 1965 on.
2 places on the National Register of Historic Places.
Who provides power, water and the rest in Kasota Township, and how to reach them.
EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.
Ordered by what stands out in Kasota Township.
The midpoint age in Kasota Township is 48.5 years. Adults 18 to 34 are 7% of residents (22% statewide); adults 35 to 64 are 47% of residents (38% statewide). Kasota Township: 44% of adults 25 and older hold a bachelor’s degree or more. The Census Bureau’s 2025 estimate puts Kasota Township at 1,621 residents, up 2.9% since 2020.
| Kasota Township | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Median age | 48.5 years | 39.9 years | 40.5 years |
| Bachelor’s degree or more, 25+ | 44% | 33% | 29% |
| Aged 65 or older | 22% | 18% | 18% |
| Under 18 | 24% | 23% | 22% |
47.7% women, 52.3% men
About 110 men for every 100 women. Across Minnesota, 49.9% of residents are women.
| Kasota Township | MN | U.S. | |
|---|---|---|---|
| Under 10 | 9.7% | 12.1% | 11.6% |
| 10 to 17 | 13.7% | 10.7% | 10.3% |
| 18 to 24 | 3.7% | 8.8% | 9.1% |
| 25 to 34 | 3.7% | 13% | 13.7% |
| 35 to 44 | 13.9% | 13.5% | 13.2% |
| 45 to 54 | 17.6% | 11.6% | 12.2% |
| 55 to 64 | 15.9% | 12.9% | 12.7% |
| 65 to 74 | 15.4% | 10.2% | 10.2% |
| 75 and older | 6.2% | 7% | 7% |
| No diploma | 0.6% | 6.1% | 10.4% |
| High school | 18.1% | 23.3% | 26% |
| Some college | 23.6% | 19.5% | 19.1% |
| Associate’s | 14% | 11.8% | 8.8% |
| Bachelor’s | 30.5% | 25.6% | 21.6% |
| Graduate | 13.3% | 13.8% | 14.1% |
Census population estimates, 2025 · U.S. Census Bureau · ACS 2020-2024 5-year estimates · in a town of 1,600, single groups can be off by several points
The share of residents in Kasota Township who live below the poverty line: 2.3%. Commuting out is the norm here: 3% of working residents work locally. The town’s typical household income is $120,000. Between 2013 and 2023, jobs in the town rose by 125, to 389.
| Kasota Township | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Median household income | $120,000 | $90,000 | $80,000 |
| Below the poverty line | 2.3% | 7% | 9.6% |
| Average trip to work | 21 minutes | 23 minutes | 25 minutes |
| Working residents who work in town | 2.7% | 9.8% | 8% |
Census LEHD 2023 · ACS
In Kasota Township, 74% of adults had a checkup this year, and 32% sleep under 7 hours. 30% of adults feel lonely locally.
| Kasota Township | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Binge drink (CDC PLACES) | 19% | 18% | 16% |
| Yearly checkup (CDC PLACES) | 74% | 75% | 79% |
| Sleep under 7 hours (CDC PLACES) | 32% | 30% | 36% |
| Feel lonely (CDC PLACES) | 30% | 30% | 33% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
The range runs from 6° on a January night to 83° on a July afternoon, with about 38 inches of snow a winter.
NOAA U.S. Climate Normals, 1991–2020
FEMA expects less storm and flood damage in Kasota Township than in 58% of U.S. communities. The national flood insurance program has paid 4 claims locally since 1984. Expected losses in Kasota Township break down as 49% from inland flooding and 15% from tornadoes. Households in the town have drawn federal disaster aid in 3 declared disasters, most recently in 2014.
FEMA flood insurance claims · FEMA disaster declarations and aid · FEMA National Risk Index · OpenFEMA
The biggest park or preserve is Ottawa Wildlife Management Area, at 570 acres. There are 3.5 miles of trail across 3 parks and preserves. The density of trails for Kasota Township comes to 0.1 miles per square mile.
| Kasota Township | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Miles of trail per square mile | 0.1 miles per square mile | 0.5 | 0.4 |
| Conserved land | 5.2% | 4.7% | 4.3% |
| Biggest places to walk | Trails | Acres |
|---|---|---|
| 1. Ottawa Wildlife Management Area | — | 570 |
| 2. Ottawa Bluffs Preserve | — | 64 |
| 3. Swan Lake Wildlife Management Area, Larson Unit | — | 3 |
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US
4 within 15 miles of the center of Kasota Township
About 3 of every 100 Kasota Township residents are enrolled in college, against 6 across Minnesota.
City in Minnesota, United States
Kasota is a city within the larger Kasota Township, Le Sueur County, Minnesota, United States. The population was 714 at the 2020 census.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
10 towns share a border with Kasota Township.
| Town | MN rank | Overall | Cost | Safety | Schools | Health |
|---|---|---|---|---|---|---|
| Kasota Township · Kasota | — | — | B | — | B+ | B+ |
| St. Peter | #124 | A− | B− | A− | B+ | B+ |
| Belgrade Township | — | — | C− | — | B | A− |
| Oshawa Township | — | — | — | — | — | — |
| Traverse Township | — | — | — | — | — | — |
| Cleveland Township | — | — | — | — | — | — |
| Washington Township | — | — | — | — | — | — |
| Lime Township | — | — | — | — | — | — |
Kasota Township and Belgrade Township have fewer than 2,500 residents, so they get subject grades but no overall grade. Kasota Township and Belgrade Township report no FBI crime data of their own. Oshawa Township, Traverse Township, Cleveland Township, Washington Township and Lime Township aren’t graded (fewer than 1,000 residents, or not enough data). Kasota and Kasota Township are one community, graded once. Compare Kasota Township with a neighbor →
Short answers, built from the data on this page.
Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B.