Comparison to Surrounding Areas
The median household income ($60,149) for 31002 is less than the median household income for 31049 ($76,429) and Adrian city ($62,500). But it's more than 31096 ($46,282), 30401 ($53,071), 30454 ($53,229), 30457 ($43,664), 31027 ($53,048), Emanuel County ($52,772), Johnson County ($51,028), Laurens County ($55,010), Treutlen County ($55,518), and Norristown CDP ($-1).
| 31002 | $60,149 |
| Adrian city | $62,500 |
| Norristown CDP | $-1 |
| Emanuel County | $52,772 |
| Johnson County | $51,028 |
| Laurens County | $55,010 |
| Treutlen County | $55,518 |
Get Median Household Income for all Zip Codes in Georgia.
The average household income ($65,220) for 31002 is less than the average household income for 31096 ($65,321), 30457 ($67,819), 31027 ($70,507), 31049 ($79,763), 30454 ($83,919), Laurens County ($81,138), Treutlen County ($71,842), and Johnson County ($66,594). But it's more than 30401 ($65,033), Emanuel County ($63,783), Adrian city ($55,838), and Norristown CDP ($-1).
| 31002 | $65,220 |
| Adrian city | $55,838 |
| Norristown CDP | $-1 |
| Emanuel County | $63,783 |
| Johnson County | $66,594 |
| Laurens County | $81,138 |
| Treutlen County | $71,842 |
Get Average Household Income for all Zip Codes in Georgia.
The per-capita income for 31002 is $27,712. The per capita income ($27,712) for 31002 is less than the per capita income for 30454 ($28,249), 30457 ($28,382), 31049 ($31,342), Laurens County ($31,751), and Treutlen County ($29,014). But it's more than 31027 ($27,235), 31096 ($23,335), 30401 ($24,286), Johnson County ($24,994), Emanuel County ($24,843), Norristown CDP ($-1), and Adrian city ($25,306).
| 31002 | $27,712 |
| Adrian city | $25,306 |
| Norristown CDP | $-1 |
| Emanuel County | $24,843 |
| Johnson County | $24,994 |
| Laurens County | $31,751 |
| Treutlen County | $29,014 |
Get Per-Capita Income for all Zip Codes in Georgia.
1.7% of households make over $200,000 a year. The percent high income households (1.7%) for 31002 is less than the percent high income households for 31096 (3.6%), 30401 (2.2%), 30457 (5.2%), 31027 (4.5%), 31049 (3.3%), Johnson County (3.3%), Laurens County (5.1%), Treutlen County (5.3%), and Emanuel County (1.9%). But it's more than 30454 (0.0%), Adrian city (0.9%), and Norristown CDP (0.0%).
| 31002 | 1.7% |
| Adrian city | 0.9% |
| Norristown CDP | 0.0% |
| Emanuel County | 1.9% |
| Johnson County | 3.3% |
| Laurens County | 5.1% |
| Treutlen County | 5.3% |
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 | |
|---|---|---|---|---|
| 31002 | $21,148 | $69,219 | $75,720 | $39,005 |
| Adrian city | $-1 | $69,107 | $60,625 | $49,375 |
| Norristown CDP | $-1 | $-1 | $-1 | $-1 |
| Emanuel County | $53,462 | $60,255 | $56,651 | $39,047 |
| Johnson County | $-1 | $54,583 | $60,280 | $44,799 |
| Laurens County | $65,893 | $65,703 | $60,217 | $41,938 |
| Treutlen County | $-1 | $65,489 | $76,200 | $31,932 |
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 31002, 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 31002 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+ | |||||
| 31002 | +/-$11,478 | +/-$9,988 | +/-$3,381 | +/-2.4% | +/-$613 | +/-$13,765 | +/-$18,578 | +/-$9,108 |
| Adrian city | +/-$12,427 | +/-$9,637 | +/-$4,304 | +/-1.2% | +/-$-1 | +/-$40,468 | +/-$19,656 | +/-$43,014 |
| Norristown CDP | +/-$-1 | +/-$-1 | +/-$-1 | +/-100.0% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$-1 |
| Emanuel County | +/-$4,751 | +/-$5,860 | +/-$2,285 | +/-0.9% | +/-$1,715 | +/-$11,004 | +/-$6,156 | +/-$1,733 |
| 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 |
| Treutlen County | +/-$13,343 | +/-$9,340 | +/-$3,920 | +/-3.9% | +/-$-1 | +/-$20,198 | +/-$22,119 | +/-$6,464 |