Comparison to Surrounding Areas
The median household income ($54,905) for 42431 is less than the median household income for 42456 ($59,500), 42325 ($78,750), 42371 ($130,250), 42408 ($60,900), 42413 ($95,417), 42436 ($70,694), 42442 ($58,190), and Hopkins County ($56,815). But it's more than 42464 ($45,893), 42410 ($38,194), 42440 ($-1), 42441 ($54,219), 42344 ($40,972), 42372 ($48,090), Madisonville city ($53,860), Mortons Gap city ($-1), and Earlington city ($38,194).
| 42431 | $54,905 |
| Earlington city | $38,194 |
| Madisonville city | $53,860 |
| Mortons Gap city | $-1 |
| Hopkins County | $56,815 |
Get Median Household Income for all Zip Codes in Kentucky.
The average household income ($70,957) for 42431 is less than the average household income for 42325 ($74,959), 42371 ($114,406), 42413 ($101,293), 42436 ($86,861), 42442 ($73,537), and 42456 ($71,475). But it's more than 42464 ($65,710), 42408 ($66,049), 42410 ($44,378), 42440 ($49,273), 42441 ($63,843), 42344 ($51,975), 42372 ($57,103), Hopkins County ($70,892), Earlington city ($44,378), Madisonville city ($68,327), and Mortons Gap city ($49,273).
| 42431 | $70,957 |
| Earlington city | $44,378 |
| Madisonville city | $68,327 |
| Mortons Gap city | $49,273 |
| Hopkins County | $70,892 |
Get Average Household Income for all Zip Codes in Kentucky.
The per-capita income for 42431 is $29,753. The per capita income ($29,753) for 42431 is less than the per capita income for 42325 ($30,560), 42371 ($49,812), 42413 ($38,701), 42436 ($37,493), and 42456 ($35,934). But it's more than 42464 ($27,760), 42410 ($19,026), 42440 ($21,267), 42441 ($25,969), 42442 ($27,788), 42344 ($22,558), 42372 ($26,216), 42408 ($26,152), Hopkins County ($29,287), Earlington city ($19,026), Madisonville city ($29,244), and Mortons Gap city ($21,267).
| 42431 | $29,753 |
| Earlington city | $19,026 |
| Madisonville city | $29,244 |
| Mortons Gap city | $21,267 |
| Hopkins County | $29,287 |
Get Per-Capita Income for all Zip Codes in Kentucky.
2.8% of households make over $200,000 a year. The percent high income households (2.8%) for 42431 is less than the percent high income households for 42371 (11.0%), 42413 (6.1%), 42436 (4.7%), 42456 (4.3%), and 42464 (4.9%). But it's more than 42441 (2.7%), 42372 (0.0%), 42408 (1.3%), 42410 (0.0%), 42440 (0.0%), 42325 (1.7%), 42344 (0.0%), Hopkins County (2.7%), Earlington city (0.0%), Madisonville city (2.7%), and Mortons Gap city (0.0%). And it's the same as 42442 (2.8%).
| 42431 | 2.8% |
| Earlington city | 0.0% |
| Madisonville city | 2.7% |
| Mortons Gap city | 0.0% |
| Hopkins County | 2.7% |
Get High Income Households for all Zip Codes in Kentucky.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 42431 | $26,509 | $54,531 | $68,584 | $49,793 |
| Earlington city | $-1 | $27,067 | $48,750 | $22,917 |
| Madisonville city | $27,264 | $53,501 | $64,933 | $53,580 |
| Mortons Gap city | $-1 | $-1 | $60,417 | $25,850 |
| Hopkins County | $31,836 | $60,803 | $65,925 | $46,798 |
Get Median Household Income by Age of Householder for all Zip Codes in Kentucky.
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 42431, 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 42431 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+ | |||||
| 42431 | +/-$4,964 | +/-$5,291 | +/-$2,111 | +/-1.1% | +/-$9,171 | +/-$8,269 | +/-$7,268 | +/-$3,862 |
| Earlington city | +/-$12,816 | +/-$7,396 | +/-$3,184 | +/-7.9% | +/-$-1 | +/-$20,789 | +/-$19,664 | +/-$22,218 |
| Madisonville city | +/-$3,721 | +/-$4,863 | +/-$1,996 | +/-1.2% | +/-$9,860 | +/-$3,973 | +/-$11,549 | +/-$8,584 |
| Mortons Gap city | +/-$-1 | +/-$11,379 | +/-$5,619 | +/-12.8% | +/-$-1 | +/-$-1 | +/-$58,093 | +/-$4,065 |
| Hopkins County | +/-$3,927 | +/-$3,409 | +/-$1,310 | +/-0.7% | +/-$13,197 | +/-$6,831 | +/-$5,522 | +/-$4,109 |