| Index | Hartselle | Alabama | National |
| Income per capita | $43,663 | $36,385 | $44,883 |
| Median household income | $85,300 | $66,002 | $81,333 |
| Median income owner occupied | $115,802 | $82,217 | $106,172 |
| Median income renter occupied | $46,722 | $38,646 | $52,080 |
| Median earnings male | $64,314 | $49,826 | $54,343 |
| Median earnings female | $35,169 | $33,733 | $38,439 |
| Unemployment rate | 1.9% | 5.0% | 4.9% |
| Poverty level | 12.5% | 18.4% | 15.1% |

| Labour Type | Male | Female |
| Construction industry | 13.8% | 13.8% |
| Manufacturing sector | 26.8% | 26.8% |
| Financial & insurance services | 1.1% | 1.1% |
| Wholesale & retail services | 19.0% | 19.0% |
| Public administration | 2.8% | 2.8% |
| Transportation, warehousing & utilities | 5.4% | 5.4% |
| Education, health & social services | 8.9% | 8.9% |
| Other | 21.7% | 21.7% |
| City | Population | Household Income | National Avg. |
| Mooresville, AL | 89 | $215,416 | 164.9% |
| Priceville, AL | 3,767 | $135,419 | 66.5% |
| Eva, AL | 551 | $113,054 | 39.0% |
| Trinity, AL | 2,678 | $104,905 | 29.0% |
| Triana, AL | 2,374 | $94,574 | 16.3% |
| Hartselle, AL | 14,752 | $85,300 | 4.9% |
| City | Population | Household Income | National Avg. |
| Scottsboro, AL | 14,746 | $65,570 | 19.4% |
| Rio Grande City, TX | 14,759 | $58,189 | 28.5% |
| Lakewood Park, FL | 14,760 | $77,599 | 4.6% |
| Glens Falls, NY | 14,740 | $83,559 | 2.7% |
| Beeville, TX | 14,764 | $57,884 | 28.8% |
| Hartselle, AL | 14,752 | $85,300 | 4.9% |