Census › Minnesota › Kanabec County
Kanabec County, MN
| Population | 16,390 | B01003 |
|---|---|---|
| Population, 2020 census | 16,032 | P1 |
| Median age | 44.7 | B01002 |
| Under 18 | 21.3% | B01001 |
| 65 and over | 22.1% | B01001 |
| Households | 6,564 | B11001 |
| Foreign born | 1.1% | B05002 |
| Median household income | $71,460 | B19013 |
|---|---|---|
| Median family income | $88,657 | B19113 |
| Per capita income | $35,685 | B19301 |
| Poverty rate | 10.0% | B17001 |
| Unemployment rate | 4.6% | B23025 |
| Civilian labor force | 8,032 | B23025 |
| Mean commute (minutes) | 34.3 | B08013 |
| Bachelor's degree or higher | 15.7% | B15003 |
|---|
| Housing units | 7,839 | B25001 |
|---|---|---|
| Owner-occupied | 84.5% | B25003 |
| Renters | 15.5% | B25003 |
| Median home value | $228,100 | B25077 |
| Median gross rent | $962 | B25064 |
| White, not Hispanic | 92.7% | B03002 |
|---|---|---|
| Black | 0.6% | B03002 |
| Hispanic or Latino | 1.8% | B03002 |
| Asian | 0.5% | B03002 |
| American Indian and Alaska Native | 0.4% | B03002 |
Figures from the 2020-2024 American Community Survey five-year estimates (table codes link to the same table for this area at data.census.gov) and the 2020 census (P1), via IPUMS NHGIS. Estimates for small areas carry wide margins of error; a tract's figures describe its residents, not any one organization.
Against the state: median household income here is 80% of Minnesota's ($89,062); poverty 10.0% against 9.3%; 0.3% of the state's people live here.
Census tracts
Click an area for its page. Circles are FURP records at their ZIP code's center point, sized by how many. Download this map's areas with their census figures: CSV (center points) · GeoJSON (outlines), ready for Datawrapper, Mapshaper or Google My Maps. Outlines: Census TIGER/Line 2026, simplified.
Places in the county
- Mora 3,732 · median household income $52,535
- Ogilvie 322 · median household income $52,500
- Grasston 112 · median household income $97,500
- Quamba 82 · median household income $50,000
FURP records in Kanabec County, MN
| Records | How many | Total | Biggest |
|---|---|---|---|
| Nonprofits | 208 | $329,759,742 revenue (latest return) | EAST CENTRAL ENERGY ($155,598,325) |
| Nonprofit contractors | 9 | $11,751,652 paid by nonprofits | RJ MECHANICAL ($9,564,162) |
| Form D issuers | 2 | $5,160,275 amount sold | Peoples Bankshares, Inc. ($4,510,275) |
| Political committees | 1 | ANTHONY HAMILTON FOR CONGRESS | |
| Form 5500 plan sponsors | 24 | 33 plans | LAKES AND PINES COMMUNITY ACTION COUNCIL, INC. (5) |
| Open Payments recipients | 27 | $63,098 industry payments | JANET LYNN WILKINSON ($56,884) |
| Patent and trademark owners | 13 | 26 patents and marks | TCompanies Inc. (6) |
| Federal award recipients | 950 | $114,815,317 federal awards | LAKES & PINES COMMUNITY ACTION COUNCIL INC ($57,339,026) |
| State business registrations | 29 | NEIGHBORHOOD NATIONAL BANK |
Cross-reference: 208 nonprofits for 16,390 residents is 126.9 per 10,000 people; their latest-year revenue of $329,759,742 is $20,120 per resident, 70.3% of all household income here (households at the median income).
Highest-paid people on nonprofit returns here
| # | Name | Title | Organization | Pay | Year | Times the median household income |
|---|---|---|---|---|---|---|
| 1 | RANDY ULSETH | CEO | WELIA HEALTH | $736,660 | 2024 | 10.3x |
| 2 | THOMAS MULLIN | SPORTS MEDICINE PHYSICIAN | WELIA HEALTH | $696,314 | 2024 | 9.7x |
| 3 | ALBERT YOUN | GENERAL SURGEON | WELIA HEALTH | $649,847 | 2024 | 9.1x |
| 4 | BRADLEY QUALEY | UROLOGIST | WELIA HEALTH | $544,303 | 2023 | 7.6x |
| 5 | HUY NGUYEN | GENERAL SURGEON | WELIA HEALTH | $535,325 | 2024 | 7.5x |
| 6 | MATTHEW SCHULTZ | PHYSICIAN | WELIA HEALTH | $487,837 | 2024 | 6.8x |
| 7 | ROBERT WEEKS | EMERGENCY MEDICINE PHYSICIAN | WELIA HEALTH | $469,414 | 2023 | 6.6x |
| 8 | JUSTIN JAHNZ | PRESIDENT/CEO | EAST CENTRAL ENERGY | $456,319 | 2024 | 6.4x |
| 9 | JACK SCHWINGHAMER | DIRECTOR & PHYSICIAN | WELIA HEALTH | $448,896 | 2024 | 6.3x |
| 10 | JOSEPH LIND | PHYSICIAN | WELIA HEALTH | $431,390 | 2022 | 6.0x |
Each person's latest year on a 990 at a nonprofit placed here (reported pay including related organizations and other compensation); people paid under $50,000 are left out. The median household income here is $71,460.
Nonprofits: biggest by revenue (latest return)
- EAST CENTRAL ENERGY Braham, MN · $155,598,325
- WELIA HEALTH Mora, MN · $138,230,370
- LAKES AND PINES COMMUNITY ACTION COUNCIL INC Mora, MN · $12,669,198
- BENEDICTINE LIVING COMMUNITY OF MORA Mora, MN · $9,031,263
- GREATER MINNESOTA CREDIT UNION Mora, MN · $3,294,951
- INDUSTRIES INCORPORATED Mora, MN · $2,263,784
- BRIGHTER DAY RESIDENCE INC Mora, MN · $1,896,110
- SURPLUS LINES ASSOCIATION OF MINNESOTA Mora, MN · $750,220
- TRUE DIRECTIONS INC Mora, MN · $648,357
- TUSEN TACK Braham, MN · $601,070
Nonprofit contractors: biggest by paid by nonprofits
- RJ MECHANICAL Mora, MN · $9,564,162
- EAST CENTRAL ENERGY COOP Braham, MN · $573,394
- Riverwest Renovation Inc Mora, MN · $357,724
- ECE Braham, MN · $340,706
- JD HEATING AND AIR LLC Mora, MN · $290,977
- KRIS ALTHOFF Ogilvie, MN · $253,189
- EAST CENTRAL ENERGY Braham, MN · $217,650
- REDSTONE CONSTRUCTION INC Mora, MN · $100,714
- HILLARY MCCULLOH Ogilvie, MN · $53,136
Form D issuers: biggest by amount sold
- Peoples Bankshares, Inc. Mora, MN · $4,510,275
- Mortarr, LLC Albert Lea, MN · $650,000
Political committees
- ANTHONY HAMILTON FOR CONGRESS Mora, MN
Form 5500 plan sponsors: biggest by plans
- LAKES AND PINES COMMUNITY ACTION COUNCIL, INC. Mora, MN · 5
- ENGINEERED POLYMERS CORP Mora, MN · 4
- GORHAM OIEN MECHANICAL, INC. Mora, MN · 2
- WELIA HEALTH Mora, MN · 2
- BETTER AVENUES INC Mora, MN · 1
- B. GUNDERSON MOTORS, INC. Mora, MN · 1
- BRUCE N HAASKEN Mora, MN · 1
- C.E. ROGERS COMPANY, INC. Mora, MN · 1
- DKN CONSTRUCTION, LLC Mora, MN · 1
- GREATER MN CREDIT UNION Mora, MN · 1
Open Payments recipients: biggest by industry payments
- JANET LYNN WILKINSON Mora, MN · $56,884
- JOHN P KAMPA Mora, MN · $1,011
- JENNIFER VANDERPOEL Mora, MN · $823
- MICHAEL T. CADY Mora, MN · $820
- MATTHEW CRAIG PATTERSON Mora, MN · $713
- SOPHIA CATHERINE TITUS Mora, MN · $427
- BRIAN A GELLER Mora, MN · $381
- COREY VALENTINE Mora, MN · $376
- BRUCE HAASKEN Mora, MN · $251
- TIMOTHY YEH Mora, MN · $176
Patent and trademark owners: biggest by patents and marks
- TCompanies Inc. Mora, MN · 6
- Kanabec Hospital Mora, MN · 4
- EXTREME TOY PROTECTION, INC. Ogilvie, MN · 3
- Sapsucker Farms LLC Mora, MN · 3
- Engineered Polymers Corp. Mora, MN · 2
- Active Investments LLC Grasston, MN · 1
- Ann River Winery L.L.C. Mora, MN · 1
- D. A. Kompanies L.L.C. Mora, MN · 1
- FRE, Incorporated Mora, MN · 1
- Me & Bean Mora, MN · 1
Federal award recipients: biggest by federal awards
- LAKES & PINES COMMUNITY ACTION COUNCIL INC Mora, MN · $57,339,026
- HOUSING AND REDEVELOPMENT AUTHORITY OF MORA Mora, MN · $14,905,720
- MORA, CITY OF Mora, MN · $5,979,761
- EAST CENTRAL MINNESOTA EDUCATIONAL CABLE COOPERATIVE Braham, MN · $5,762,655
- COUNTY OF KANABEC Mora, MN · $4,395,659
- CITY OF OGILVIE Ogilvie, MN · $2,847,347
- EAST CENTRAL REGIONAL DEVELOPMENT COMMIS Mora, MN · $2,788,969
- MORA SENIORS, LLLP Mora, MN · $2,301,527
- BRAHAM REDEVELOPMENT HOUSING AUTHORITY Braham, MN · $2,132,399
- CITY OF MORA Mora, MN · $1,981,500
All 4 tracts
Every tract with its figures is in the CSV and GeoJSON downloads.
| Tract | Population | Median household income | Poverty rate | Median age |
|---|---|---|---|---|
| Census Tract 4804 | 4,736 | $88,571 | 9.5% | 44.3 |
| Census Tract 4803 | 4,162 | $54,740 | 13.9% | 42.7 |
| Census Tract 4802 | 3,929 | $87,162 | 8.2% | 45.9 |
| Census Tract 4801 | 3,563 | $65,568 | 8.3% | 46.9 |
Census figures are from IPUMS NHGIS: the American Community Survey 2020-2024 five-year estimates (ACS table codes shown with each figure) and the 2020 decennial census (Demographic and Housing Characteristics), by state, county, place and census tract. FURP records are placed by ZIP code (the Census Bureau's 2020 ZCTA-to-county and ZCTA-to-tract relationship files: the county or tract holding most of the ZIP's land) and by city name (Census place names, normalized), so a record's tract is its ZIP's main tract, not its street's. Cite: Jonathan Schroeder, David Van Riper, Steven Manson, Grace Cooper, Zachary Krause, Tracy Kugler, Tsu Zhu, and Steven Ruggles. IPUMS National Historical Geographic Information System: Version 21.0 [dataset]. Minneapolis, MN: IPUMS. 2026. http://doi.org/10.18128/D050.V21.0