180 years in pictures
Census counts: 277 in 1880, 1,255 in 2020. The archive holds 11 old photos and papers going back to 2008 and 2 maps from 1955 on.
2 places on the National Register of Historic Places.
- 1846Theresa is settled
Each edition grades its towns against each other only.

Theresa’s best subject grades are an A for cost of living and history and an A− for civic life. Theresa’s average trip to work is 34 minutes, above both the Wisconsin town median (22 minutes) and the median of U.S. towns (25 minutes). On cost of living, just 43 of Wisconsin’s 879 towns do better. On history, just 85 of Wisconsin’s 879 towns do better. Theresa has fewer than 2,500 residents, so it gets subject grades but no overall grade.
Where Theresa beats most towns.
In a town this size, neighbors are the best guide. Ask them anything.
Each subject compared with towns across the country (schools within Wisconsin), ordered by how far Theresa is from typical.
How TownRatings grades towns →
Census counts: 277 in 1880, 1,255 in 2020. The archive holds 11 old photos and papers going back to 2008 and 2 maps from 1955 on.
2 places on the National Register of Historic Places.
Who provides power, water and the rest in Theresa, 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 Theresa.
Expected storm and flood damage is lower than in 89% of U.S. communities. Since 1999, 3 flood insurance claims have been paid out in Theresa.
FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA
Its public schools are run by the Lomira School District. Its one school is below.
| School | Level | Students | Letter |
|---|---|---|---|
| Theresa ElementaryLargest public elementary schoolGrades PK–4 | Grades PK–4 | 221 | B |
NCES · EDFacts · graded within WI on state tests and graduation
Most working residents leave Theresa for work: only 1% work in town. Jobs based in Theresa fell to 129 in 2023, 29 fewer than in 2013. 7.7% of workers work from home in Theresa, against 12% in Wisconsin’s towns and 11% across U.S. towns.
| Theresa | Wisconsin towns | U.S. towns | |
|---|---|---|---|
| Working residents who work in town | 1.5% | 8.3% | 8% |
| Work from home | 7.7% | 12% | 11% |
| Median household income | $72,000 | $87,000 | $80,000 |
| Below the poverty line | 10% | 6.4% | 9.6% |
Census LEHD 2023 · ACS
Theresa beats the Wisconsin average on 0 of 32 CDC measures and trails it on 5. 44% of adults have obesity in Theresa.
| Theresa | Wisconsin towns | U.S. towns | |
|---|---|---|---|
| Obesity (CDC PLACES) | 44% | 38% | 35% |
| Get no exercise (CDC PLACES) | 30% | 26% | 25% |
| Smoke cigarettes (CDC PLACES) | 17% | 14% | 14% |
| Feel lonely (CDC PLACES) | 29% | 30% | 33% |
| What stands out | Theresa | WI |
|---|---|---|
| More older adults who have lost all their teeth | 14.3% | 9.9% |
| More adults with COPD | 8.2% | 6.5% |
| More adults with heart disease | 7.9% | 6.6% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
Theresa has cold, snowy winters and pleasant summers. The July high in Theresa is 81°F.
NOAA U.S. Climate Normals, 1991–2020
The typical Theresa home is worth about $349,000, up 5% in a year, close to the Wisconsin typical home. Theresa’s median rent is $852 a month.
| Theresa | Wisconsin towns | U.S. towns | |
|---|---|---|---|
| Median rent | $852 a month | $1,078 a month | $1,185 a month |
| Households that own their home | 81% | 74% | 73% |
Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center
| Biggest places to walk | Trails | Acres |
|---|---|---|
| 1. Rivers Edge Park | — | 5 |
| 2. Firemans Park | — | 5 |
| 3. Willow Park | — | 2 |
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US
None within 15 miles of Theresa; the nearest are
About 4 of every 100 Theresa residents are enrolled in college, against 6 across Wisconsin.
Where Theresa’s working residents go each day. Line width shows the share.
Census LEHD 2023
Village in Wisconsin, United States
Theresa is a village in Dodge County, Wisconsin, United States. The population was 1,255 at the 2020 census. The village is surrounded by the Town of Theresa.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
Short answers, built from the data on this page.
Not for the area. Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades A.