Comparison to Surrounding Areas
The median household income ($36,094) for 31089 is less than the median household income for 31096 ($46,282), 31067 ($58,942), 31082 ($57,308), 31090 ($77,625), 31021 ($55,697), 31027 ($53,048), 31035 ($41,563), Washington County ($46,023), Johnson County ($51,028), and Oconee city ($59,135). But it's more than Tennille city ($29,250).
| 31089 | $36,094 |
| Oconee city | $59,135 |
| Tennille city | $29,250 |
| Johnson County | $51,028 |
| Washington County | $46,023 |
Get Median Household Income for all Zip Codes in Georgia.
The average household income ($55,194) for 31089 is less than the average household income for 31096 ($65,321), 31067 ($65,122), 31082 ($71,619), 31090 ($71,994), 31021 ($84,500), 31027 ($70,507), 31035 ($68,988), Washington County ($66,355), Johnson County ($66,594), and Oconee city ($64,989). But it's more than Tennille city ($49,719).
| 31089 | $55,194 |
| Oconee city | $64,989 |
| Tennille city | $49,719 |
| Johnson County | $66,594 |
| Washington County | $66,355 |
Get Average Household Income for all Zip Codes in Georgia.
The per-capita income for 31089 is $23,455. The per capita income ($23,455) for 31089 is less than the per capita income for 31027 ($27,235), 31082 ($27,651), 31090 ($27,691), 31021 ($33,709), 31035 ($30,974), Washington County ($25,101), and Johnson County ($24,994). But it's more than 31067 ($21,011), 31096 ($23,335), Oconee city ($21,464), and Tennille city ($20,824).
| 31089 | $23,455 |
| Oconee city | $21,464 |
| Tennille city | $20,824 |
| Johnson County | $24,994 |
| Washington County | $25,101 |
Get Per-Capita Income for all Zip Codes in Georgia.
2.2% of households make over $200,000 a year. The percent high income households (2.2%) for 31089 is less than the percent high income households for 31096 (3.6%), 31027 (4.5%), 31035 (9.4%), 31082 (3.4%), 31021 (5.1%), Washington County (3.4%), Johnson County (3.3%), and Tennille city (4.1%). But it's more than 31067 (0.0%), 31090 (0.0%), and Oconee city (0.0%).
| 31089 | 2.2% |
| Oconee city | 0.0% |
| Tennille city | 4.1% |
| Johnson County | 3.3% |
| 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 | |
|---|---|---|---|---|
| 31089 | $32,222 | $34,583 | $55,774 | $20,694 |
| Oconee city | $-1 | $99,583 | $-1 | $57,885 |
| Tennille city | $-1 | $18,482 | $56,875 | $19,188 |
| Johnson County | $-1 | $54,583 | $60,280 | $44,799 |
| 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 31089, 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 31089 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+ | |||||
| 31089 | +/-$5,938 | +/-$8,158 | +/-$3,034 | +/-1.8% | +/-$16,179 | +/-$5,575 | +/-$15,451 | +/-$6,001 |
| Oconee city | +/-$20,820 | +/-$20,535 | +/-$9,277 | +/-40.3% | +/-$-1 | +/-$55,655 | +/-$-1 | +/-$27,676 |
| Tennille city | +/-$10,701 | +/-$11,014 | +/-$3,993 | +/-3.6% | +/-$-1 | +/-$15,894 | +/-$28,825 | +/-$5,131 |
| Johnson County | +/-$8,776 | +/-$8,881 | +/-$2,656 | +/-1.9% | +/-$-1 | +/-$33,228 | +/-$9,666 | +/-$5,666 |
| Washington County | +/-$6,789 | +/-$5,608 | +/-$1,840 | +/-1.5% | +/-$32,569 | +/-$16,492 | +/-$11,425 | +/-$9,273 |