| Index | Cannon Falls | Minnesota | National |
| Income per capita | $50,115 | $49,588 | $44,883 |
| Median household income | $99,189 | $92,370 | $81,333 |
| Median income owner occupied | $110,936 | $117,544 | $106,172 |
| Median income renter occupied | $41,555 | $52,026 | $52,080 |
| Median earnings male | $63,142 | $60,747 | $54,343 |
| Median earnings female | $50,330 | $42,223 | $38,439 |
| Unemployment rate | 1.2% | 3.6% | 4.9% |
| Poverty level | 7.1% | 10.8% | 15.1% |

| Labour Type | Male | Female |
| Construction industry | 3.8% | 3.8% |
| Manufacturing sector | 32.6% | 32.6% |
| Financial & insurance services | 0.9% | 0.9% |
| Wholesale & retail services | 12.0% | 12.0% |
| Public administration | 5.7% | 5.7% |
| Transportation, warehousing & utilities | 10.6% | 10.6% |
| Education, health & social services | 9.5% | 9.5% |
| Other | 20.7% | 20.7% |
| City | Population | Household Income | National Avg. |
| Farmington, MN | 23,819 | $142,868 | 75.7% |
| New Trier, MN | 87 | $128,999 | 58.6% |
| Miesville, MN | 141 | $124,271 | 52.8% |
| Hampton, MN | 610 | $120,645 | 48.3% |
| Vermillion, MN | 494 | $117,869 | 44.9% |
| Cannon Falls, MN | 4,154 | $99,189 | 22.0% |
| City | Population | Household Income | National Avg. |
| Tierra Verde, FL | 4,153 | $181,176 | 122.8% |
| Fremont, MI | 4,153 | $59,393 | 27.0% |
| Centerville, MN | 4,155 | $167,697 | 106.2% |
| Ovilla, TX | 4,155 | $150,728 | 85.3% |
| Amity Gardens, PA | 4,152 | $123,973 | 52.4% |
| Cannon Falls, MN | 4,154 | $99,189 | 22.0% |