Comparison to Surrounding Areas
The median household income ($39,020) for 38039 is less than the median household income for 38683 ($39,107), 38057 ($90,340), 38067 ($57,689), 38068 ($64,732), 38647 ($62,820), 38042 ($46,875), Hardeman County ($46,069), Fayette County ($88,456), Grand Junction city ($62,083), and La Grange town ($56,250). But it's more than 38046 ($-1).
| 38039 | $39,020 |
| Grand Junction city | $62,083 |
| La Grange town | $56,250 |
| Fayette County | $88,456 |
| Hardeman County | $46,069 |
Get Median Household Income for all Zip Codes in Tennessee.
The average household income ($46,131) for 38039 is less than 38683 ($57,736), 38057 ($108,026), 38067 ($70,055), 38068 ($81,850), 38647 ($62,785), 38042 ($90,895), 38046 ($77,086), Hardeman County ($60,864), Fayette County ($107,294), Grand Junction city ($70,977), and La Grange town ($60,387).
| 38039 | $46,131 |
| Grand Junction city | $70,977 |
| La Grange town | $60,387 |
| Fayette County | $107,294 |
| Hardeman County | $60,864 |
Get Average Household Income for all Zip Codes in Tennessee.
The per-capita income for 38039 is $24,551. The per capita income ($24,551) for 38039 is less than the per capita income for 38683 ($24,834), 38067 ($29,430), 38068 ($32,394), 38647 ($26,709), 38042 ($52,782), 38046 ($43,845), 38057 ($44,262), Fayette County ($43,490), Grand Junction city ($31,737), and La Grange town ($35,584). But it's more than Hardeman County ($23,153).
| 38039 | $24,551 |
| Grand Junction city | $31,737 |
| La Grange town | $35,584 |
| Fayette County | $43,490 |
| Hardeman County | $23,153 |
Get Per-Capita Income for all Zip Codes in Tennessee.
1.9% of households make over $200,000 a year. The percent high income households (1.9%) for 38039 is less than the percent high income households for 38683 (2.1%), 38057 (10.9%), 38067 (2.5%), 38068 (5.2%), 38042 (10.0%), Hardeman County (2.2%), Fayette County (10.7%), and Grand Junction city (5.8%). But it's more than 38046 (0.0%), 38647 (0.0%), and La Grange town (0.0%).
| 38039 | 1.9% |
| Grand Junction city | 5.8% |
| La Grange town | 0.0% |
| Fayette County | 10.7% |
| Hardeman County | 2.2% |
Get High Income Households for all Zip Codes in Tennessee.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 38039 | $-1 | $55,089 | $-1 | $40,508 |
| Grand Junction city | $-1 | $55,625 | $103,472 | $49,167 |
| La Grange town | $-1 | $-1 | $91,875 | $66,250 |
| Fayette County | $51,450 | $94,000 | $101,709 | $65,442 |
| Hardeman County | $33,994 | $47,058 | $49,639 | $40,779 |
Get Median Household Income by Age of Householder for all Zip Codes in Tennessee.
Use our lookalike & filtering workflow to discover every zip that matches your ideal market profile.
Our Income By Zip Code Lists let you start with a zip like 38039, then automatically find hundreds of similar zips by income, demographics, and growth potential — so you can build a smarter target list in minutes.
Get Your Income By Zip Code List
Get all zip codes in a state or the entire US with data such as median household income.
Starting at $65.
All income statistics above are the most current, comparable income statistics available from the US Census Bureau and are from the American Community Survey 2024 5-year estimates. You can find this information and other demographics for 38039 on the US Census Bureau’s website. These values are in 2024 inflation-adjusted dollars and were downloaded on 29 January 2026.
Margins of error for the income data are:
| Median Household Income | Average Household Income | Per Capita Income | High Income Households | Median Household Income by Age of Householder | ||||
|---|---|---|---|---|---|---|---|---|
| under 25 | 25 to 44 | 45 to 64 | 65+ | |||||
| 38039 | +/-$9,405 | +/-$11,588 | +/-$4,380 | +/-3.2% | +/-$-1 | +/-$24,205 | +/-$-1 | +/-$7,759 |
| Grand Junction city | +/-$12,353 | +/-$18,434 | +/-$8,043 | +/-9.0% | +/-$-1 | +/-$17,360 | +/-$70,992 | +/-$22,492 |
| La Grange town | +/-$35,362 | +/-$17,336 | +/-$8,691 | +/-55.9% | +/-$-1 | +/-$-1 | +/-$55,027 | +/-$45,507 |
| Fayette County | +/-$5,012 | +/-$4,675 | +/-$1,740 | +/-1.4% | +/-$14,749 | +/-$7,991 | +/-$6,851 | +/-$7,387 |
| Hardeman County | +/-$3,221 | +/-$4,089 | +/-$1,439 | +/-1.1% | +/-$14,526 | +/-$5,555 | +/-$5,036 | +/-$4,151 |