| Index | Union | Illinois | National |
| Income per capita | $60,139 | $47,397 | $44,883 |
| Median household income | $143,766 | $88,967 | $81,333 |
| Median income owner occupied | $149,600 | $111,557 | $106,172 |
| Median income renter occupied | $56,952 | $52,117 | $52,080 |
| Median earnings male | $100,590 | $60,185 | $54,343 |
| Median earnings female | $51,009 | $40,368 | $38,439 |
| Unemployment rate | 2.4% | 6.6% | 4.9% |
| Poverty level | 11.4% | 14.0% | 15.1% |

| Labour Type | Male | Female |
| Construction industry | 35.4% | 35.4% |
| Manufacturing sector | 11.8% | 11.8% |
| Financial & insurance services | 0.0% | 0.0% |
| Wholesale & retail services | 23.1% | 23.1% |
| Public administration | 3.5% | 3.5% |
| Transportation, warehousing & utilities | 0.9% | 0.9% |
| Education, health & social services | 1.7% | 1.7% |
| Other | 21.4% | 21.4% |
| City | Population | Household Income | National Avg. |
| Lakewood, IL | 4,146 | $223,843 | 175.2% |
| Ringwood, IL | 762 | $187,806 | 130.9% |
| Sleepy Hollow, IL | 3,351 | $183,639 | 125.8% |
| Prairie Grove, IL | 2,089 | $164,471 | 102.2% |
| Algonquin, IL | 31,826 | $160,762 | 97.7% |
| Union, IL | 699 | $143,766 | 76.8% |
| City | Population | Household Income | National Avg. |
| Bergman, AR | 699 | $80,926 | 0.5% |
| Stanwood, IA | 699 | $83,793 | 3.0% |
| Sandyfield, NC | 699 | $42,340 | 47.9% |
| LaMoure, ND | 699 | $96,418 | 18.5% |
| Humboldt, SD | 699 | $106,261 | 30.6% |
| Union, IL | 699 | $143,766 | 76.8% |