Comparison to Surrounding Areas
The median household income ($50,905) for 32331 is less than the median household income for 32344 ($61,199), Jefferson County ($61,212), and Greenville town ($70,125). But it's more than 31643 ($37,043), 32336 ($45,481), 32340 ($40,972), 32347 ($44,183), Madison County ($48,485), and Taylor County ($49,073).
| 32331 | $50,905 |
| Greenville town | $70,125 |
| Jefferson County | $61,212 |
| Madison County | $48,485 |
| Taylor County | $49,073 |
Get Median Household Income for all Zip Codes in Florida.
The average household income ($65,854) for 32331 is less than the average household income for 32344 ($80,409), 32347 ($77,422), Jefferson County ($80,395), and Taylor County ($74,169). But it's more than 31643 ($53,290), 32336 ($60,543), 32340 ($59,252), Madison County ($59,397), and Greenville town ($61,639).
| 32331 | $65,854 |
| Greenville town | $61,639 |
| Jefferson County | $80,395 |
| Madison County | $59,397 |
| Taylor County | $74,169 |
Get Average Household Income for all Zip Codes in Florida.
The per-capita income for 32331 is $25,458. The per capita income ($25,458) for 32331 is less than the per capita income for 32344 ($31,904), 32347 ($31,469), Jefferson County ($31,702), and Taylor County ($28,746). But it's more than 31643 ($21,299), 32336 ($24,606), 32340 ($22,747), Madison County ($23,452), and Greenville town ($17,922).
| 32331 | $25,458 |
| Greenville town | $17,922 |
| Jefferson County | $31,702 |
| Madison County | $23,452 |
| Taylor County | $28,746 |
Get Per-Capita Income for all Zip Codes in Florida.
2.2% of households make over $200,000 a year. The percent high income households (2.2%) for 32331 is less than the percent high income households for 32336 (2.7%), 32344 (7.0%), 32347 (2.5%), 31643 (2.6%), 32340 (2.8%), Taylor County (2.7%), and Jefferson County (7.0%). But it's more than Madison County (2.1%) and Greenville town (0.0%).
| 32331 | 2.2% |
| Greenville town | 0.0% |
| Jefferson County | 7.0% |
| Madison County | 2.1% |
| Taylor County | 2.7% |
Get High Income Households for all Zip Codes in Florida.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 32331 | $-1 | $60,938 | $56,047 | $44,654 |
| Greenville town | $-1 | $70,481 | $56,541 | $75,475 |
| Jefferson County | $-1 | $56,694 | $85,847 | $48,784 |
| Madison County | $51,081 | $53,226 | $51,127 | $42,292 |
| Taylor County | $44,853 | $59,524 | $53,093 | $39,083 |
Get Median Household Income by Age of Householder for all Zip Codes in Florida.
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 32331, 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 32331 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+ | |||||
| 32331 | +/-$15,839 | +/-$11,447 | +/-$4,567 | +/-2.0% | +/-$-1 | +/-$29,334 | +/-$26,259 | +/-$19,505 |
| Greenville town | +/-$32,414 | +/-$11,823 | +/-$4,453 | +/-10.0% | +/-$-1 | +/-$55,153 | +/-$35,477 | +/-$51,585 |
| Jefferson County | +/-$4,158 | +/-$4,948 | +/-$1,848 | +/-1.8% | +/-$-1 | +/-$8,353 | +/-$9,892 | +/-$10,114 |
| Madison County | +/-$6,886 | +/-$4,305 | +/-$1,558 | +/-1.3% | +/-$18,519 | +/-$7,937 | +/-$14,239 | +/-$7,020 |
| Taylor County | +/-$7,315 | +/-$12,554 | +/-$4,749 | +/-1.3% | +/-$22,959 | +/-$2,907 | +/-$14,618 | +/-$7,306 |