Kenyon/Data/Money flows
Data

Where the money comes from, and where it goes

Every measurable dollar that enters Kenyon in a year and every one that leaves, drawn as a flow field over the city. About $83.3M comes in, about $70.3M goes straight back out, and the average dollar is received 1.29 times in town before it leaves.

$83.3Minto Kenyon a year
$70.3Mout of Kenyon a year
1.29×times a dollar is received in town
75¢of each household dollar leaves on the first round
892residents commute out
333workers commute in
114live and work in Kenyon
447jobs inside the city, down from 561 in 2015
Wages and salariesGovernment payments to peopleState and federal aid to institutionsBusiness sales and purchasesHousehold spending and taxesCity and utility paymentsCirculating inside Kenyon

Each moving dot is a dollar. Dots enter from the direction the money actually comes from, at a rate that rises with the yearly amount (compressed, so a $50,000 payee still gets a visible trickle next to a $14 million one; the Sankey below is to scale), stop at the household, employer, store or city hall that first receives them, change hands inside town according to the measured spending shares, and leave toward wherever the money actually goes. The pale curves are the streamlines of a point source and a point sink, the same picture a wind tunnel gives for air flowing from one place to another. Hover a label for the figure and its source; the table below has every number.

The same flows, to scale

Left, the money that arrives; center, who in Kenyon receives it first; right, where it goes. Band width is dollars a year. Circulation inside town is in the table further down.

What the picture shows

Kenyon is a town that earns its living somewhere else. Of 1,033 residents with a primary job in 2023, 892 worked outside the city limits and 114 worked inside them. The wages those commuters bring home, about $40.9M a year, are the largest thing entering town, roughly 49 percent of everything this page can measure. The second largest is money that arrives without a job attached: Social Security ($4.6M), pensions, disability, veterans' benefits and the Medicare and Medicaid payments made on residents' behalf. Together the government payments come to $24.2M a year.

The reverse commute is nearly as large as it looks in the other direction. Kenyon's 447 jobs are mostly held by people who live outside the city: 333 of them, earning about $14.0M a year that leaves with them each evening. Plymold, the schools, the senior living campus and the co-op pay a great deal of money in Kenyon, and most of it is spent in Wanamingo, Faribault, the townships and beyond.

The city government is a small part of the total but the most precisely measured. Its check registers from 2024-11-22 to 2026-08-30 show $5,246,158 paid to 376 payees; placing every payee by address, 91 percent went to firms outside Kenyon and 7 percent to Kenyon businesses and people. Wholesale electricity, liquor inventory, insurance, bond payments and outside advisors account for most of it.

What is not here matters as much. Sales by Plymold and the other manufacturers to customers outside town are the money that ultimately pays for a large share of the in-commuter wages, but no public figure exists for them; the page counts their payroll as a floor and says so. Materials and profits leaving through those employers are missing for the same reason. Retail leakage is an estimate built from national household spending averages and an Economic Census estimate of what Kenyon's stores sell, because the state publishes sales-tax figures only for larger cities, and it should be read as a size, not a precise sum.

The multiplier

Every dollar in town sits with someone: a household, an employer, a store, or the city. Each of them spends it, some to another Kenyon party and some outside. Written as a table of shares, that is a Markov chain with the outside world as the absorbing state, and the question "how many times is a dollar received in town before it leaves" has an exact answer: the row sums of the fundamental matrix.

m* = (D − W)⁻¹ s steady-state dollars held at each node, for injections s N = (I − Q)⁻¹ Q = the local-to-local spending shares hands(n) = Σ_m N[n][m] times a dollar entering at n is received locally before it leaves
A dollar held byto householdsto employersto storesto cityleaves townhands, per entering dollar
Households0%1%17%7%75%1.29
Employers and schools17%0%1%5%77%1.29
Main Street stores8%0%0%3%88%1.15
City and utilities12%0%3%0%85%1.20

Spending shares from the measured flows: outflows attributed to each node divided by the node's total outlay, with the local transfers in the next table. The last column is the row sum of the fundamental matrix. The dollar-weighted average over everything that enters is 1.29; the leading eigenvalue of the local matrix is 0.18, meaning each round of spending keeps about 18 cents of a local dollar in town.

1.29×average dollar entering Kenyonreceived this many times in town before leaving
1.29×a commuter's paycheckmost goes to rent, lenders, taxes and stores elsewhere
1.15×a dollar spent on Main Streetwages to local staff and utility bills keep part of it circulating
1.20×a dollar reaching City Hall91 percent of city checks go to payees outside town

Money that changes hands inside Kenyon

From, toA year
households to shops$10.2M
households to city$4.1M
employers to households$3.0M
employers to city$963k
shops to households$826k
households to employers$662k
city to households$485k
shops to city$327k
employers to shops$150k
city to shops$122k

Property tax to the city and school district from the county tax roll (pay 2026); utility and liquor store sales from the city budget; store sales from the Economic Census estimate; wages of residents who work in town from LODES calibrated to ACS earnings; city payroll to resident staff and employer purchases at local businesses are estimates and are marked as such in the source table.

Where the city's checks went, by payee

Every payee in the council packets' check registers from 2024-11-22 to 2026-08-30, merged across spellings and placed by business address. Amounts are the register total and the same scaled to twelve months. Payees in Kenyon are marked; the rest is money that left town through City Hall, the utilities and the liquor store. Payroll runs through a separate system and is not in the registers.

PayeeCityWhat forChecksRegister totalA year
League of MN Cities Ins TrustSt. Paulinsurance4$623,458$351,719
Central Mun Power Agency ServBlue Earthpurchased power7$603,095$340,231
Bolton & Menk Inc.Mankatoengineering16$524,999$296,174
First National Bank of OmahaOmaha, NEdebt service / card3$486,951$274,710
College City Beverage Inc.Dundasliquor inventory31$263,978$148,921
Breakthru Bev MN Wine & SpirMinneapolisliquor inventory53$180,944$102,078
Flom DisposalFaribaultgarbage18$162,172$91,488
Abdo LlpMankatoaccounting10$130,955$73,878
Kennedy & Graven CharMinneapolislegal14$112,461$63,444
L&Mconstruction Co KenyonKenyonconstruction4$110,180$62,157
Midwest FireLuvernefire equipment1$109,353$61,691
Johnson Brothers Wholesale LiqSt. Paulliquor inventory25$101,915$57,494
MN Public Facilities AuthoritySt. Pauldebt service / card1$98,410$55,517
Southern Glazers of MnBloomingtonliquor inventory32$87,918$49,599
Community and Econ Dev AssocChaskaeconomic development6$81,475$45,963
Kenyon Fire Relief Assn KenyonKenyonpass-through2$80,264$45,280
Ziegler Inc.Minneapolisequipment3$78,745$44,424
Stan Morgan & Associates Inc.Hopkinsequipment5$76,180$42,977
Pearson Bros Inc.Hanoverconstruction1$72,392$40,839
Kinetic LeasingFargo, NDdebt service / card3$54,784$30,906
Goodhue County Land Use MngmtRed Winggovernment fees6$47,250$26,656
Dodds Sue KenyonKenyonperson7$37,563$21,191
Bcm Construction Inc.Faribaultconstruction1$36,841$20,783
Maid It Clean LLCBurnsvilleother13$35,683$20,130
Fitzgerald Excav & Truck Inc.Goodhueconstruction1$34,712$19,582
On-Site Computers Inc.MankatoIT18$33,867$19,106
Hermel WholesaleMankatoliquor inventory27$30,768$17,357
Tri-State BobcatBurnsvilleequipment2$30,380$17,138
Abdo Financial SolutionsMankatoaccounting5$29,502$16,644
Minn Municipal Utilities AssnPlymouthother4$28,788$16,241
Central Farm Service KenyonKenyonlocal retail17$28,078$15,840
Midstates Equip & SupplyMountain Lakesupplies2$23,633$13,332
Public Employees Ret AssocSt. Paulpayroll/benefits1$21,812$12,305
Jacobsen Law FirmNorthfieldlegal13$21,395$12,070
Flom Disposal Service Inc.Faribaultgarbage1$20,934$11,810
Hawkins Inc.Rosevillesupplies16$20,647$11,648
Motorola Solutions Inc.Chicago, ILequipment5$18,873$10,647
Calibrations and Controls Inc.Waverlyequipment5$17,655$9,960
HohensteinsSt. Paulliquor inventory24$16,532$9,326
S&P Global RatingsNew York, NYdebt service / card1$15,500$8,744
BergankdvSt. Cloudaccounting1$15,000$8,462
Northland Securities Trust Inc.Minneapolisdebt service / card4$14,820$8,361
Traxler Power & Equipment Inc. KenyonKenyonlocal retail9$14,092$7,950
Olympic Pools Inc.Shakopeeconstruction2$14,051$7,927
Interstate Building SupplyCannon Fallssupplies4$13,651$7,701
Kenyon Ace Hardware KenyonKenyonlocal retail27$13,222$7,459
Minnesota Ui FundSt. Paulpayroll/benefits3$12,720$7,176
Stuart C Irby CoBurnsvillesupplies4$12,045$6,795
Boyles Frank KenyonKenyonperson2$11,553$6,518
Kenyon Municipal Utilities KenyonKenyonpass-through1$11,426$6,446
Heggies Pizza LLCMilacaliquor inventory25$10,843$6,117
Dirticus LLC KenyonKenyoneconomic development1$10,750$6,065
Delta Dental of MinnesotaMinneapolispayroll/benefits1$9,620$5,427
GranicusDenver, COsoftware2$9,513$5,367
Guardian Insurance - CNew York, NYpayroll/benefits1$8,773$4,949
SelcoRochestersoftware17$8,617$4,861
Minnesota Pump WorksDundasequipment1$8,376$4,725
Healy Construction Co Inc.Faribaultconstruction2$8,002$4,514
Sascs LLCMinnesota Lakeother2$7,500$4,231
Uc LaboratoryJanesvilleother14$7,430$4,191
Ingram Library ServicesLa Vergne, TNsupplies15$7,382$4,165
Petty Cash KenyonKenyonother5$7,130$4,022
Emergency Apparatus MaintLino Lakesfire equipment3$7,079$3,994
Buscho Enterprises LLCFaribaultconstruction2$7,055$3,980
Lehner Scott KenyonKenyonperson4$6,855$3,867
Viking Coca ColaSt. Cloudliquor inventory23$6,804$3,838
Minn Dept of RevenueSt. Paulgovernment fees1$6,713$3,787
Minn Dept of HealthSt. Paulgovernment fees2$6,590$3,718
Kenyon Market KenyonKenyonlocal retail27$6,412$3,617
Great Lakes Salt CompanyCleveland, OHsupplies1$6,105$3,444
League of Minnesota CitiesSt. Paulother5$6,034$3,404
Faribo Plumbing & Heating Inc.Faribaultconstruction3$5,982$3,375
Skyline Salt SolutionsDubuque, IAsupplies1$5,884$3,319
Midwest Collision Inc.Faribaultequipment1$5,787$3,265
Cengage LearningBoston, MAsupplies22$5,748$3,242
Winona Heating & VentilatingWinonaconstruction2$5,681$3,205
MN Municipal Utilities AssocPlymouthother3$5,468$3,085
K&M Heating Inc.Faribaultconstruction1$5,300$2,990
Municipal Emergency ServicesSandy Hook, CTfire equipment2$5,131$2,895
GpcRochesterliquor inventory10$5,019$2,831
United Systems & Software Inc.Benton, KYsoftware2$4,865$2,745
Baker & Taylor Inc.Charlotte, NCsupplies11$4,772$2,692
Catalis LLCAlpharetta, GAsoftware2$4,604$2,597
Falk Collision 43Zumbrotaequipment1$4,508$2,543
Seykora StripingOwatonnaconstruction2$4,450$2,510
A&J Design LLC KenyonKenyonlocal retail3$4,408$2,487
Boyum Tree ServiceOwatonnaother2$4,400$2,482
Quinlivan & Hughes PaSt. Cloudlegal1$4,251$2,398
Cannon Valley Shrine ClubCannon Fallsother1$4,250$2,398
Junior Library GuildPlain City, OHsupplies2$4,083$2,303
Cm2 SupplySt. Cloudsupplies1$4,021$2,268
Finley & Armstrong Mn KenyonKenyoneconomic development1$4,000$2,257
Kyllo Bob KenyonKenyonperson1$4,000$2,257
Sift Thrift Store KenyonKenyoneconomic development1$4,000$2,257
Cannon River WineryCannon Fallsliquor inventory5$3,959$2,234
Riester Refrigeration Inc.Red Wingequipment4$3,808$2,148
UlinePleasant Prairie, WIsupplies5$3,647$2,057
Alex Air Apparatus 2 LLCAlexandriafire equipment2$3,601$2,031
Core & Main LpSt. Louis, MOsupplies6$3,527$1,990
Ag Partners KenyonKenyonlocal retail7$3,366$1,899
Metering & Technology SolutionBurnsvilleequipment2$3,329$1,878
The Country Barn YardGoodhueequipment1$3,295$1,859
Galls LLC - Dba Unifr UnlimLexington, KYsupplies11$3,275$1,848
Schumacher Excavating Inc.Zumbrotaconstruction1$3,195$1,802
Wright-Hennepin Coop ElectricRockfordother16$3,107$1,753
Core & Main Lp 120St. Louis, MOsupplies1$3,019$1,703
QuadientMilford, CTequipment3$3,007$1,696
Mvtl Laboratories Inc.New Ulmother5$2,882$1,626
Apg Media of Southern MN LLCFaribaultother12$2,806$1,583
Teigen Paper & SupplyStewartvillesupplies13$2,760$1,557
Crescent Investigative ServicesRochesterother1$2,728$1,539
All Seasons Community Services KenyonKenyonpass-through4$2,717$1,533
Dennis J LindstromKenyonperson2$2,600$1,467
Al Martin CanopiesKenyonother1$2,577$1,454
Red Bull Dist CoOwatonnaliquor inventory11$2,562$1,445
Temple ElectricFaribaultequipment4$2,554$1,441
Tsbl DistributingAnokaequipment6$2,514$1,419
Kenyon Area Historical Society KenyonKenyonother1$2,500$1,410
Reichel Insulation LLCMankatoconstruction1$2,500$1,410
Fire House PizzaMinneapolisliquor inventory18$2,418$1,364
Francis Animal & Pest ControlFaribaultother1$2,362$1,333
Advanced Business SystemsRochesterequipment2$2,345$1,323
Napa Parts Dept of Kenyon KenyonKenyonlocal retail17$2,327$1,313
Midwest Extraction ServicesWasecaliquor inventory7$2,315$1,306
Daniel Larkin KenyonKenyonperson2$2,313$1,305
Ron KadrlikFaribaultperson5$2,200$1,241
Usa Blue BookWaukegan, ILsupplies4$2,146$1,211
Reliable Heating & CoolingZumbrotaconstruction1$2,135$1,204
Kaseya Us LLCMiami, FLsoftware1$2,094$1,181
Hillyard Inc.St. Joseph, MOsupplies2$2,040$1,151
The Gillette GroupRochesterliquor inventory4$2,012$1,135
Sxse MN Brewing CoPine Islandliquor inventory12$2,002$1,129
Bob The Bug ManRochesterother17$2,000$1,128
Se MN Emergency Medical ServRochesterother1$2,000$1,128
Nesseth Properties KenyonKenyoneconomic development1$2,000$1,128
Billy DyrdahlKenyonperson1$2,000$1,128
Artisan Beer CompanyMendota Heightsliquor inventory1$1,975$1,114
Robert'S Retail & Repair KenyonKenyonlocal retail11$1,969$1,111
Kenyon Ag Services LLC KenyonKenyonlocal retail1$1,958$1,104
Tnemec Company Inc.Kansas City, MOsupplies3$1,925$1,086
Kielmeyer Construction Inc.Nerstrandconstruction3$1,915$1,080
Kittelson Plumb & Heating Inc.Wanamingoconstruction2$1,910$1,078
EsriRedlands, CAsoftware2$1,876$1,058
Jason'S Sewer & Excavating Serunplaced13$1,835$1,035
Breakthru Bev MN Wine & Spir 119unplaced1$1,823$1,029
Jacobsen Law Firm Iunplaced1$1,795$1,013
Isgunplaced1$1,750$987
Banyon Data Systemsunplaced2$1,730$976
Cemstoneunplaced1$1,700$959
Itron Inc.unplaced1$1,676$946
Shamrock Groupunplaced7$1,672$943
Rain and Hail LLCunplaced2$1,648$930
Jacobsen Law Firm - Iunplaced1$1,600$903
Central Mcgowan Inc.unplaced12$1,584$894
Hermel Wholesale 64unplaced1$1,579$891
Altec Industries Inc. Iunplaced1$1,575$889
Minn Pollution Control Agencyunplaced4$1,521$858
Lost Highway LLCunplaced1$1,500$846
Nothing But Hempunplaced1$1,471$830
Kenyon Car Washunplaced2$1,450$818
Mpcaunplaced1$1,450$818
Minn Fire Service Cert Boardunplaced2$1,416$799
Flanders Kellyunplaced5$1,383$780
Appels Service Inc.unplaced2$1,372$774
Canon Financial Services Inc.unplaced17$1,366$771
Johnson Brothers Liquor Counplaced1$1,364$769
Ncpers Minnesotaunplaced11$1,360$767
Minn Department of Healthunplaced2$1,318$744
The Penworthy Companyunplaced4$1,313$741
Reliable Heating & Cooling 109unplaced1$1,219$688
Home City Ice Counplaced5$1,203$678
Corporate Recognitionunplaced1$1,200$677
Ancom Technical Centerunplaced1$1,189$671
Hernke'S Rock and Limeunplaced1$1,187$670
Mes Service Company LLCunplaced2$1,186$669
Minn Municipal Beverage Assocunplaced2$1,160$654
Rochester Sand & Gravelunplaced1$1,098$619
D&S Banner Sign & Printunplaced4$1,066$601
I State Truck Centerunplaced1$1,065$601
Hermel Wholesale 74unplaced1$1,064$600
Regents of The University of Mnunplaced3$1,052$594
Gsgtpunplaced1$1,050$592
Mosaic Ford of Zumbrotaunplaced1$1,045$589
Quadient Iunplaced1$1,000$564
Iia Lifting Services Inc.unplaced1$958$540
Kenyon Ace Hardware Iunplaced1$954$538
Lexvold Construction LLCunplaced1$945$533
D & S Banner Sign & Printunplaced5$929$524
Mvtlllaboratories Inc.unplaced1$924$521
Matt Henning Techunplaced2$915$516
Bachmans Inc.unplaced2$907$512
R&K Electricunplaced4$903$510
Skog Timunplaced3$900$508
Heather Kerrunplaced3$900$508
Bowen Scottunplaced1$900$508
Streichers Inc.unplaced2$877$495
Border States Ind Inc.unplaced3$854$482
Grdunplaced2$852$481
Drawing Smiles Caricaturesunplaced1$850$480
Chart Pool Usa Inc.unplaced1$844$476
Minn Municipal Beverage Assoc Iunplaced1$800$451
Doug Henkeunplaced1$763$430
Hach Companyunplaced1$730$412
Apg Media of Southern MN LLC 102unplaced1$726$410
Spectrum Systems LLCunplaced1$719$406
Baker & Taylor Inc. 68unplaced1$718$405
Mortensen Johnunplaced2$700$395
Mckesson Medicalunplaced1$694$391
Border States Ind Inc. 48 Iunplaced1$686$387
Kim Helgesonunplaced2$669$378
Mallery Chrisunplaced2$665$375
Alexander Chrissyunplaced3$663$374
-Heggies Pizza LLCunplaced1$650$367
Tonies Us Inc.unplaced3$636$359
Jeffrey Sjoblomunplaced2$628$354
Bureau of Crim Apprehensionunplaced1$600$338
R&Lllcunplaced1$600$338
Brian Homeier 108unplaced1$600$338
Macqueen Equipment Inc.unplaced2$585$330
Eric Lundin Malpunplaced1$585$330
Lundin Ericunplaced1$585$330
Jeffery J & Ann L Traxler 46unplaced1$580$327
Visaunplaced1$578$326
Stericycle Inc.unplaced4$571$322
Internal Revenue Serviceunplaced1$563$318
Nothing But Hemp LLCunplaced2$546$308
Indian Island Wineryunplaced2$526$297
Hohensteins 44unplaced1$525$296
Armani Tuckerunplaced1$517$292
Actives11 Inc.unplaced1$516$291
Earl F Andersonunplaced2$514$290
Dakota Cty Tech Collegeunplaced1$500$282
Nova Southeastern Universityunplaced1$500$282
Rochester Comm & Tech Collegeunplaced1$500$282
Justin Alan Enterainmentunplaced1$500$282
24 Seven Events & Marketing Inc.unplaced1$500$282
Iv Play LLCunplaced1$500$282
Doty-Mccorkell Jessieunplaced1$500$282
Jager Karlaunplaced1$500$282
Larish Carlunplaced1$500$282
Brian Homeierunplaced1$488$275
Altec Industries Inc.unplaced1$479$271
Axon Enterprise Inc.unplaced1$470$265
Optum Financialunplaced4$458$258
Core & Mainlpunplaced1$457$258
Cintas Corporationunplaced9$454$256
League of Minnesota Cities Funplaced1$450$254
By All Meansunplaced2$445$251
Quam Saraunplaced1$439$248
Zep Sales and Serviceunplaced1$437$246
Nygaard Service & Repairunplaced1$434$245
Kenyon Leaderunplaced3$423$238
Menardsunplaced3$413$233
L &Mconstruction Counplaced1$408$230
Confitrekunplaced1$408$230
Kenyon-Wanamingo Schoolsunplaced1$403$227
Olmsted County Financeunplaced2$400$226
Greg The Great Magicunplaced1$400$226
Mid-America Backflow Preventerunplaced2$400$226
Ostertag Annaunplaced1$375$212
Big State Industrial Supplyunplaced3$370$209
Heggies Pizza LLC Junplaced1$369$208
MN Licensed Beverage Assocunplaced1$360$203
Tascunplaced7$359$202
Toshiba Amer Bus Solutionsunplaced1$349$197
Kinney Creek Breweryunplaced4$347$196
Angie'S Restaurantunplaced1$345$195
Fastenal Co Junplaced1$337$190
Jason'S Sewer & Excavating Ser 70unplaced1$325$183
Mojeske John Illunplaced1$323$182
Community Safety Netunplaced1$320$181
Mayo Clinic Health Systemunplaced3$312$176
Minn Occupational Healthunplaced2$310$175
Mckesson Medical Iunplaced1$306$173
Guardian Fleet Safetyunplaced1$305$172
Amped Auto and Audiounplaced1$300$169
Joel Rechtzigelunplaced1$300$169
Dan Englundunplaced1$300$169
Englund Mistyunplaced1$300$169
Premium Tap Cleaningunplaced4$288$162
Lofflerunplaced12$285$161
Brian Morkunplaced1$260$147
Kenyon Market 71unplaced1$260$147
Ck Johnson Productionsunplaced1$250$141
Onsite Medical Service Inc.unplaced1$250$141
Olson Claireunplaced1$250$141
Usablue Bookunplaced1$247$139
Scholasticunplaced1$244$138
Dvs Renewalunplaced2$243$137
Folds of Honorunplaced1$240$135
Michelle Otteunplaced4$228$129
Grimsrud Publishing Inc.unplaced5$220$124
Vanessa Bartelunplaced1$216$122
Kenyon Market 66unplaced1$207$117
Nate Craigunplaced2$205$116
Mjuaunplaced1$205$116
Mllarpunplaced1$205$116
Bjorkstrand Randall and Lynnunplaced1$205$116
Kenyon Ace Hardware 57unplaced1$204$115
Five Star Telecom Inc.unplaced3$200$113
Fischer Saraunplaced1$190$107
Brunner Matthew & Elanaunplaced1$190$107
Performance Draft Co Inc.unplaced3$184$104
Zep Sales & Serviceunplaced1$184$104
Bauer Sewer and Mechanical LLCunplaced1$180$102
The Hometown Messengerunplaced1$179$101
Minnesota Dept of Commerceunplaced2$175$99
Franklin D Peterson Estateunplaced1$175$98
Voegele Stephanieunplaced1$173$98
Cannon River Winery Iunplaced1$168$95
Berquam Jamesunplaced1$154$87
John Eastunplaced1$150$85
Roger Leeunplaced1$150$85
Diane Barrettunplaced1$150$85
Goodhue County 4Hunplaced1$150$85
Scott Or Lori Quammeunplaced1$150$85
South X Southeast Brewing Companyunplaced1$148$83
Cm2 Supply Iunplaced1$144$81
Rdo Equipment Counplaced2$137$78
Gopher State One-Callunplaced4$134$75
Ncpers Minnesota Hunplaced1$128$72
Whitney Nassunplaced1$128$72
Jeremy Chilsonunplaced1$127$72
Certified Languages Internationalunplaced1$122$69
Cna Suretyunplaced2$119$67
Locators & Supplies Inc.unplaced1$118$67
Illinois Casualty Counplaced1$111$63
Aflacunplaced1$108$61
Central Mcgowan Inc. - 139156unplaced1$101$57
Semlmunplaced2$100$56
Minn Dept of Public Safetyunplaced1$100$56
Wayne Ehrichunplaced1$100$56
Canon Financial Services Inc. Iunplaced1$96$54
Ncpers Minnesota 64unplaced1$96$54
Homeier Josephineunplaced1$93$52
Graber Jesseunplaced1$92$52
Kenyon Ace Hardware 105unplaced1$92$52
Carlton Georgiaunplaced1$91$51
Kieffer Toddunplaced1$90$51
American Water Works Assocunplaced1$85$48
Rodriguez Breannaunplaced1$84$48
Hans Amyunplaced1$83$47
Nieves-Dierich Andreunplaced1$83$47
Fitch Austinunplaced1$83$47
Avesis Inc.unplaced1$82$46
Canon Financial Services Inc. 107unplaced1$78$44
Froyum Enterprises LLCunplaced1$75$42
Kenyon Snowdriftersunplaced1$75$42
Discount Paper Products Inc.unplaced1$74$42
Jim Malloyunplaced1$74$42
Rosario Tolentino Perezunplaced1$70$40
Dodge Center Chiropracticunplaced2$66$37
David Burowunplaced1$64$36
Sward Jeanaunplaced1$62$35
Curts Truck & Diesel Serv Inc.unplaced1$57$32
Holli Gudknechtunplaced1$54$30
Mora Barajas Fanciscounplaced1$52$30
Triangle Machine & Radiator Inunplaced1$52$29
City of Kenyonunplaced1$50$28
Amber Reherunplaced1$50$28
Amber Reher 47unplaced1$50$28
Star Energy Servicesunplaced1$49$28
Security State Bank of Kenyonunplaced1$45$25
Minnesota Mayors Associationunplaced1$30$17
Tatge Jewelry 117unplaced1$30$17
Tatge Jewelryunplaced1$30$17
Marcia Hoveyunplaced1$28$16
Barbara & Bill Bondeunplaced1$25$14
Anderson Stellaunplaced1$21$12
Johnson Hardware Counplaced1$16$9
Misty Englundunplaced1$16$9
Loffler Iunplaced1$12$7
D &S Banner Sign & Printunplaced1$10$6
Fastenal Counplaced1$4$3
Minn Chiefs of Police Assocunplaced1$0$0
Lieberman Companies Inc.unplaced1$0$0

376 payees. 24 in Kenyon received $373,084 (7 percent); payees elsewhere received $4,750,806. Placement confidence is high for all but nineteen small payees; the nine placed at low confidence total about $62,000. Source: council/checks_all.json parsed from the packet registers; flow/raw/vendor_locations.json.

Every flow, with its method

Measured means a published total for Kenyon itself. Derived means a Kenyon figure built from a county or block-level source with a stated rule. Estimate means a national average was applied to Kenyon households; those are the numbers to argue with.

FlowA yearWhereHow it is measuredSource
Wages earned in the Twin Cities metro+$14.2M310 residents work in Hennepin, Dakota, Ramsey, Scott, Washington and Anoka countiesJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Medicare and Medicaid, paid to providers on residents' behalf+$10.7MFederal and state, in kindGoodhue County medical benefits (BEA CAINC35 line 2200, 2022: Medicare, Medicaid and military medical) times Kenyon's share of county population. This money never touches a Kenyon bank account: it enters for residents and leaves the same day to clinics and hospitals outside town, so it appears again as an outflow.BEA regional accounts derived
Sales by Kenyon manufacturers, farms, trucking and care providers to buyers outside town+$8.7MPlymold (employee-owned, headquartered in Kenyon), Ag Partners, senior living, truckers, contractorsA floor, not a total: the payroll of the 259 private jobs in Kenyon that are not in retail, food, finance or other local services (LODES workplace file 2023: 146 in manufacturing, 22 in health care, 33 in transportation, 13 in construction), at the average private wage in ZIP 55946 (County Business Patterns 2023: $18.6M payroll over 551 employees). Materials, rent and profit funded by those sales are not counted.LEHD LODES8 WAC 2023; Census County Business Patterns 2023, ZIP 55946 derived
Wages earned elsewhere in Goodhue County+$7.3M159 residents work in Zumbrota, Cannon Falls, Red Wing, Wanamingo and rural Goodhue CountyJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
State and federal aid to Kenyon-Wanamingo schools, Kenyon share+$6.3MMinnesota Department of EducationState revenue ($7.53M) plus federal revenue ($0.65M) of Independent School District 2172 in fiscal 2023 (Census Annual Survey of School System Finances), times the share of the district's 86 staff who work in Kenyon (66 education jobs in the city, LODES; the elementary school is in Wanamingo). The district's local levy is counted separately as property tax. District payroll and benefits were $9.3M.https://www2.census.gov/programs-surveys/school-finances/tables/2023/secondary-education-finance/elsec23.xlsx derived
Wages earned in Rochester and Olmsted County+$5.0M110 residents work in Olmsted CountyJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Wages earned in Northfield and Dundas+$5.0M110 residents work in the Northfield half of Rice CountyJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Social Security+$4.6MFederalAggregate Social Security income of Kenyon households, ACS 2019-23 table B19065 (214 households report it). A floor: the ACS is known to under-report Social Security, and Goodhue County's $266M of benefits in 2023 (SSA) scaled by Kenyon's population share would be $10.1M.U.S. Census Bureau, ACS 5-year 2023, Kenyon city; SSA OASDI beneficiaries by county 2023 measured
Wages earned in Faribault+$4.1M89 residents work in the Faribault half of Rice CountyJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Income of households that moved in+$3.1MMostly Olmsted, Dakota, Wabasha, Hennepin and Rice countiesAdjusted gross income of tax filers who moved into Goodhue County in 2022-23 (1,999 people, IRS county migration) times Kenyon's share of county population.IRS Statistics of Income, county-to-county migration 2022-2023 derived
Pensions and retirement income+$3.0MPension funds, PERA, TRAAggregate retirement income (pensions, annuities, IRA withdrawals) of Kenyon households, ACS table B19069. Almost all of it is paid by funds outside town.ACS 5-year 2023, Kenyon city measured
Wages earned elsewhere+$2.7M59 residents work in other counties and statesJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Spending in Kenyon stores by in-commuters and passers-by+$2.5MIn-commuters, Highway 56 and 60 trafficOne fifth of estimated local store sales ($12.7M): fuel, lunches and groceries bought by the 333 people who commute into Kenyon and by through traffic on Highways 56 and 60. The share is an assumption.LODES 2023; Economic Census 2022 estimate
SSI, public assistance, SNAP, veterans' and unemployment benefits+$1.8MFederal and stateAggregate Supplemental Security Income (ACS B19066, $0.51M) and cash public assistance (B19067, $0.05M) for Kenyon households, plus Goodhue County SNAP ($0.17M), veterans' benefits ($0.80M) and unemployment compensation ($0.24M) from BEA CAINC35 2022, each times Kenyon's 3.8 percent share of county population. ACS counts 48 Kenyon households on SNAP and 112 veterans.ACS 5-year 2023; BEA regional accounts derived
Wages earned in Owatonna and Steele County+$1.3M28 residents work in Steele CountyJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Wages earned in Dodge County+$1.2M27 residents work in Dodge Center, West Concord, KassonJobs held by Kenyon residents at workplaces in this area (LODES 2023), times the resident wage implied by ACS aggregate earnings across the three LODES earnings bands.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Interest, dividends and rent+$1.0MBanks, funds, tenantsAggregate interest, dividend and net rental income of Kenyon households, ACS table B19064.ACS 5-year 2023, Kenyon city measured
Local Government Aid to the city+$667kMinnesota Department of RevenueCertified Local Government Aid to the City of Kenyon for 2026: 2020 $569,436, 2021 $581,429, 2022 $586,000, 2023 $595,450, 2024 $664,265, 2025 $665,115, 2026 $666,716, 2027 $668,954. The 2025 audit shows $757,332 of intergovernmental revenue in the general fund, of which LGA is the bulk.https://www.revenue.state.mn.us/local-government-aid-lga-certification-cities measured
Total in+$83.3M
Medical care bought outside town−$15.8MMayo, Allina, Northfield HospitalThe Medicare and Medicaid pass-through ($10.7M) plus households' own health spending and premiums (BLS CEX 2024 rural healthcare average, $7,029, times 732 households: $5.1M). Kenyon has clinics but no hospital; the nearest are Northfield, Faribault, Zumbrota and Rochester.BEA CAINC35; BLS CEX estimate
Federal income and payroll taxes−$10.1MU.S. TreasuryEmployee FICA at 7.65 percent of aggregate earnings plus federal income tax at Goodhue County's 2022 ratio of tax liability to adjusted gross income (11.9 percent, IRS county data) applied to Kenyon's aggregate household income.IRS Statistics of Income county data 2022; ACS B19025, B19061 derived
Goods bought by Kenyon stores from wholesalers−$8.6MWholesalers, fuel distributorsEstimated sales of Kenyon stores ($12.7M, see the shopping flow) times a cost-of-goods share of 68 percent, the Census Annual Retail Trade Survey gross-margin complement for grocery, fuel and general merchandise stores.Economic Census 2022; Census ARTS estimate
Groceries, fuel, restaurants, clothing and goods bought in other towns−$8.1MNorthfield, Faribault, Owatonna, RochesterHousehold demand for the categories a local store can sell (BLS Consumer Expenditure Survey 2024, rural averages: food at home, food away, alcohol, apparel, gasoline, vehicles, entertainment, personal care, housekeeping supplies and furnishings, times 732 households: $22.4M) minus estimated sales of Kenyon stores ($12.7M: 40 retail and 12 food-service jobs in the city valued at Goodhue County receipts per employee from the 2022 Economic Census, $295k for retail excluding vehicle and building-material dealers). The state publishes sales-tax figures only for larger cities, so the local figure is an estimate. The remainder is bought in Northfield, Faribault, Owatonna, Rochester and online; the online share is shown separately.BLS CEX 2024; Census Economic Census 2022, Goodhue County; LODES 2023 estimate
Wages paid to workers who live elsewhere in Goodhue County−$5.4M128 in-commuters, mostly from the townships around town, Wanamingo and ZumbrotaJobs in Kenyon held by people who live outside the city (LODES 2023) times the wage implied by the LODES earnings bands, calibrated as for residents.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Mortgage principal and interest−$4.3MLenders and servicers, mostly outside town388 owner households with a mortgage times the median monthly owner cost with a mortgage ($1,486, ACS B25088) times twelve, taking 62 percent as principal and interest after taxes, insurance and utilities (the national split in the ACS owner-cost definition). Security State Bank of Kenyon holds some local mortgages, so part of this stays; the share is not public.ACS 2019-23 B25081, B25088 estimate
Wages paid to workers who live elsewhere−$3.3M78 in-commuters from the metro, Wabasha, Wisconsin and elsewhereJobs in Kenyon held by people who live outside the city (LODES 2023) times the wage implied by the LODES earnings bands, calibrated as for residents.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Wages paid to workers who live in Rice County−$3.2M75 in-commuters from Faribault, Northfield and rural Rice CountyJobs in Kenyon held by people who live outside the city (LODES 2023) times the wage implied by the LODES earnings bands, calibrated as for residents.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Income of households that moved away−$3.0MMostly Dakota, Olmsted, Hennepin and Wabasha countiesAdjusted gross income of tax filers who left Goodhue County in 2022-23 (1,925 people) times Kenyon's share of county population.IRS county-to-county migration 2022-2023 derived
Wages paid to workers who live in Dodge and Steele counties−$2.2M52 in-commuters from West Concord, Owatonna, Dodge CenterJobs in Kenyon held by people who live outside the city (LODES 2023) times the wage implied by the LODES earnings bands, calibrated as for residents.LEHD LODES8 origin-destination, primary jobs, Minnesota 2015-2023; ACS 2019-23 table B19061 (aggregate earnings, Kenyon city) derived
Online purchases−$1.6MAmazon, Walmart.com and the restThe out-of-town shopping estimate times the national e-commerce share of retail sales (16 percent).Census Bureau, Quarterly Retail E-Commerce Sales estimate
CMPAS wholesale power−$973kBlue EarthPurchased power and generation expense of the electric fund in the 2025 audit ($973,414; $1,199,317 in 2024), paid to Central Municipal Power Agency/Services. The check registers show only $340,231 a year because most of it is paid electronically.City financial statements 2018-2025 measured
Property tax to Goodhue County, the state and special districts−$780kRed Wing, St. PaulCounty share ($0.72M) plus state general tax and special-district levies ($56k) of pay-2026 property tax on every parcel inside the city limits, summed from the county tax roll.Goodhue County property tax statements, pay 2026, 1,015 parcels measured
Rent to landlords outside town−$676kApartment owners132 renter households times median gross rent ($854) times twelve, with half assumed to go to owners who live outside Kenyon (the largest complexes are owned by companies in Faribault and elsewhere; the split is not public).ACS 2019-23 B25003, B25064; county tax roll owner addresses estimate
All other payees outside Kenyon−$480kStatewideThe remaining 333 payees outside Kenyon in the check registers: PERA, Hawkins, Kinetic Leasing, Tri-State Bobcat, Hermel, Motorola, Delta Dental, Granicus, S&P, BerganKDV, Northland Securities, Jacobsen Law, Catalis and the rest; every one is listed by name in the payee table below. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
League of Minnesota Cities Insurance Trust−$352kSt. PaulProperty, liability and workers' compensation premiums. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Bolton & Menk−$296kMankatoEngineering for streets, water, sewer and the 2025 bond projects. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
First National Bank of Omaha, bond payments−$275kOmahaPrincipal and interest to bondholders through the paying agent, plus the city credit card, which is settled through the same bank. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Breakthru, Johnson Brothers, Southern Glazer's, Hohensteins−$221kMinneapolis, St. Paul, BloomingtonBeer, wine and spirits for the municipal liquor store. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
College City Beverage−$149kDundasBeer for the municipal liquor store. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Flom Disposal−$103kFaribaultGarbage and recycling collection. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Abdo−$91kMankato and EdinaAccounting, payroll and human-resources services. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Kennedy & Graven−$63kMinneapolisCity attorney. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Midwest Fire−$62kLuverneFire apparatus. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Minnesota Public Facilities Authority−$56kSt. PaulWater and sewer loan payments to the state's infrastructure lender. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
CEDA−$46kChaskaContract economic-development staff for the EDA. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Ziegler−$44kMinneapolisCaterpillar equipment. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Stan Morgan & Associates−$43kWinonaConstruction. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Pearson Bros.−$41kHanoverStreet seal-coating. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
On-Site Computers−$19kOwatonnaInformation technology support. City of Kenyon check registers 2024-11-22 to 2026-08-30 (1,353 checks, $5.25M), each payee placed by its business address; totals scaled to twelve months.City check registers measured
Total out−$70.3M

Not measured

  • Minnesota income tax. the Department of Revenue's county income-tax tables were not reachable; at the state's average effective rate it would be several million dollars a year.
  • Materials, rent and profit leaving through Kenyon employers. no public figure; the employer inflow is a payroll floor for the same reason.

Method

Wages. LODES reports jobs by home block and work block in three earnings bands. Every block inside the city limits was pulled from the Minnesota crosswalk (62 blocks). The lower two bands were valued at their midpoints and the top band solved so that residents' jobs reproduce the ACS aggregate earnings of Kenyon households ($45.6M), which gives $60,508 a year for the top band. The same band values price the jobs held by in-commuters. Destinations are grouped by county and, inside Rice County, split between the Northfield and Faribault halves by workplace city. The commuting year control redraws the wage flows for 2015, 2019, 2022, 2023.

Government payments. Social Security, SSI, public assistance, retirement income and investment income are ACS aggregates for the city. Medicare and Medicaid, SNAP, veterans' and unemployment benefits are Bureau of Economic Analysis county totals times Kenyon's 3.8 percent share of Goodhue County's population. Movers' income is IRS county-to-county migration scaled the same way.

City money. Every check in the council packets from 2024-11-22 to 2026-08-30 was parsed and its payee placed by business address; the totals were scaled to twelve months. Property tax is summed parcel by parcel from the county tax roll and split among city, county, school district and state.

Household spending. Demand for goods a local store can sell is the BLS Consumer Expenditure Survey Midwest average per household times Kenyon's 732 households; local sales are Kenyon's retail and food-service jobs valued at Goodhue County receipts per employee from the 2022 Economic Census, since the state publishes sales-tax figures only for larger cities; the difference is spent elsewhere, and the national e-commerce share of that is drawn as online. Mortgage and rent use ACS owner costs and gross rent with stated splits.

The chain. Each node's outlay is its outside flows plus its local transfers; dividing by the total gives the spending shares. The fundamental matrix is inverted directly. Because the model is linear, the multiplier does not depend on the amounts injected, only on the shares, which is why it can be read off a single year.

Sources: U.S. Census Bureau LEHD LODES8 (2015, 2019, 2022, 2023) and ACS five-year 2019-2023; Bureau of Economic Analysis CAINC4 and CAINC35; IRS Statistics of Income county data and migration files; Goodhue County property tax roll; City of Kenyon council packets and audits; Minnesota Department of Revenue certified LGA; Census Annual Survey of School System Finances and Economic Census 2022; City of Kenyon financial statements 2018-2025; EIA-861; SSA and Minnesota DCYF county tables; BLS Consumer Expenditure Survey 2024; Census quarterly e-commerce report. Built 2026-09-17.

Questions

How much money comes into Kenyon each year?

About $83.3M a year in the flows this page can measure: wages earned outside town by residents ($40.9M), Social Security, pensions and other government payments to people ($24.2M), aid to the schools and the city, and sales by Kenyon employers to buyers outside town.

Where does most of it go?

Out again. Of every dollar a household receives, about 75 cents leave on the first spending round, to employers and stores in other towns, lenders, the county and the state. The measured outflows total $70.3M a year.

What is the local multiplier?

The average dollar entering Kenyon is received 1.29 times by someone in town before it leaves. A dollar that arrives at a Main Street store is received 1.15 times; one that arrives as an out-of-town paycheck, 1.29 times.

Where do Kenyon residents work?

Of 1,033 employed residents in 2023, 114 work inside the city; 892 commute out, most to Rice County (Northfield and Faribault), the Twin Cities, Rochester and elsewhere in Goodhue County (LODES 2023).

Who holds the jobs in Kenyon?

Of 447 jobs inside the city, 333 are held by people who live outside it. Their wages, about $14.0M a year, leave with them.