Comparison to Surrounding Areas
The median household income ($46,282) for 31096 is less than the median household income for 30413 ($68,558), 31002 ($60,149), 31027 ($53,048), 31049 ($76,429), Johnson County ($51,028), and Laurens County ($55,010). But it's more than 31035 ($41,563), 31089 ($36,094), Washington County ($46,023), and Wrightsville city ($34,631).
| 31096 | $46,282 |
| Wrightsville city | $34,631 |
| Johnson County | $51,028 |
| Laurens County | $55,010 |
| Washington County | $46,023 |
Get Median Household Income for all Zip Codes in Georgia.
The average household income ($65,321) for 31096 is less than the average household income for 30413 ($86,691), 31027 ($70,507), 31035 ($68,988), 31049 ($79,763), Laurens County ($81,138), Washington County ($66,355), and Johnson County ($66,594). But it's more than 31002 ($65,220), 31089 ($55,194), and Wrightsville city ($52,213).
| 31096 | $65,321 |
| Wrightsville city | $52,213 |
| Johnson County | $66,594 |
| Laurens County | $81,138 |
| Washington County | $66,355 |
Get Average Household Income for all Zip Codes in Georgia.
The per-capita income for 31096 is $23,335. The per capita income ($23,335) for 31096 is less than the per capita income for 31089 ($23,455), 31027 ($27,235), 31035 ($30,974), 31049 ($31,342), 30413 ($41,939), 31002 ($27,712), Laurens County ($31,751), Washington County ($25,101), and Johnson County ($24,994). But it's more than Wrightsville city ($15,687).
| 31096 | $23,335 |
| Wrightsville city | $15,687 |
| Johnson County | $24,994 |
| Laurens County | $31,751 |
| Washington County | $25,101 |
Get Per-Capita Income for all Zip Codes in Georgia.
3.6% of households make over $200,000 a year. The percent high income households (3.6%) for 31096 is less than the percent high income households for 30413 (4.0%), 31027 (4.5%), 31035 (9.4%), Laurens County (5.1%), and Wrightsville city (3.7%). But it's more than 31002 (1.7%), 31049 (3.3%), 31089 (2.2%), Johnson County (3.3%), and Washington County (3.4%).
| 31096 | 3.6% |
| Wrightsville city | 3.7% |
| Johnson County | 3.3% |
| Laurens County | 5.1% |
| Washington County | 3.4% |
Get High Income Households for all Zip Codes in Georgia.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 31096 | $-1 | $36,487 | $55,833 | $45,174 |
| Wrightsville city | $-1 | $33,949 | $45,000 | $44,464 |
| Johnson County | $-1 | $54,583 | $60,280 | $44,799 |
| Laurens County | $65,893 | $65,703 | $60,217 | $41,938 |
| Washington County | $40,313 | $44,942 | $68,180 | $34,907 |
Get Median Household Income by Age of Householder for all Zip Codes in Georgia.
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 31096, 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 31096 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+ | |||||
| 31096 | +/-$7,626 | +/-$11,559 | +/-$3,060 | +/-2.5% | +/-$-1 | +/-$22,589 | +/-$15,269 | +/-$8,045 |
| Wrightsville city | +/-$2,760 | +/-$18,689 | +/-$4,614 | +/-4.2% | +/-$-1 | +/-$2,569 | +/-$18,725 | +/-$35,699 |
| Johnson County | +/-$8,776 | +/-$8,881 | +/-$2,656 | +/-1.9% | +/-$-1 | +/-$33,228 | +/-$9,666 | +/-$5,666 |
| Laurens County | +/-$5,114 | +/-$8,954 | +/-$3,240 | +/-1.6% | +/-$49,836 | +/-$4,860 | +/-$8,348 | +/-$7,252 |
| Washington County | +/-$6,789 | +/-$5,608 | +/-$1,840 | +/-1.5% | +/-$32,569 | +/-$16,492 | +/-$11,425 | +/-$9,273 |