Comparison to Surrounding Areas
The median household income ($110,930) for 43031 is less than the median household income for 43082 ($147,972), 43054 ($148,100), 43074 ($119,296), 43013 ($131,528), 43021 ($167,941), 43023 ($142,852), Delaware County ($133,540), and New Albany city ($238,250). But it's more than 43011 ($90,121), 43062 ($105,968), 43080 ($87,301), 43001 ($93,804), 43055 ($63,974), Licking County ($84,426), and Johnstown city ($91,713).
| 43031 | $110,930 |
| Johnstown city | $91,713 |
| New Albany city | $238,250 |
| Delaware County | $133,540 |
| Licking County | $84,426 |
Get Median Household Income for all Zip Codes in Ohio.
The average household income ($131,277) for 43031 is less than the average household income for 43082 ($180,837), 43054 ($223,308), 43074 ($137,074), 43013 ($144,594), 43021 ($210,623), 43023 ($195,234), Delaware County ($166,030), and New Albany city ($351,251). But it's more than 43011 ($115,559), 43062 ($118,625), 43080 ($128,072), 43001 ($107,185), 43055 ($83,885), Licking County ($110,408), and Johnstown city ($119,154).
| 43031 | $131,277 |
| Johnstown city | $119,154 |
| New Albany city | $351,251 |
| Delaware County | $166,030 |
| Licking County | $110,408 |
Get Average Household Income for all Zip Codes in Ohio.
The per-capita income for 43031 is $50,663. The per capita income ($50,663) for 43031 is less than the per capita income for 43023 ($64,139), 43074 ($51,708), 43082 ($67,977), 43021 ($69,246), 43054 ($88,042), Delaware County ($61,395), and New Albany city ($114,920). But it's more than 43080 ($46,590), 43055 ($34,276), 43062 ($43,607), 43001 ($43,232), 43011 ($46,284), 43013 ($46,816), Licking County ($42,609), and Johnstown city ($44,744).
| 43031 | $50,663 |
| Johnstown city | $44,744 |
| New Albany city | $114,920 |
| Delaware County | $61,395 |
| Licking County | $42,609 |
Get Per-Capita Income for all Zip Codes in Ohio.
14.7% of households make over $200,000 a year. The percent high income households (14.7%) for 43031 is less than the percent high income households for 43082 (34.6%), 43023 (33.2%), 43054 (37.7%), 43074 (20.4%), 43013 (31.1%), 43021 (41.1%), Delaware County (28.6%), Johnstown city (16.2%), and New Albany city (61.2%). But it's more than 43001 (12.5%), 43011 (13.1%), 43055 (5.9%), 43062 (12.1%), 43080 (9.3%), and Licking County (11.5%).
| 43031 | 14.7% |
| Johnstown city | 16.2% |
| New Albany city | 61.2% |
| Delaware County | 28.6% |
| Licking County | 11.5% |
Get High Income Households for all Zip Codes in Ohio.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 43031 | $-1 | $124,476 | $134,962 | $71,150 |
| Johnstown city | $-1 | $121,343 | $101,607 | $48,750 |
| New Albany city | $-1 | $250,001 | $242,109 | $153,542 |
| Delaware County | $54,123 | $147,263 | $160,864 | $83,238 |
| Licking County | $61,958 | $98,547 | $105,971 | $57,019 |
Get Median Household Income by Age of Householder for all Zip Codes in Ohio.
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 43031, 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 43031 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+ | |||||
| 43031 | +/-$14,119 | +/-$13,110 | +/-$4,304 | +/-3.9% | +/-$-1 | +/-$24,119 | +/-$18,864 | +/-$9,234 |
| Johnstown city | +/-$13,872 | +/-$19,337 | +/-$6,348 | +/-5.8% | +/-$-1 | +/-$4,620 | +/-$29,415 | +/-$30,704 |
| New Albany city | +/-$25,457 | +/-$44,889 | +/-$14,905 | +/-6.0% | +/-$-1 | +/-$-1 | +/-$20,755 | +/-$49,478 |
| Delaware County | +/-$2,345 | +/-$3,852 | +/-$1,461 | +/-1.3% | +/-$8,419 | +/-$5,447 | +/-$5,788 | +/-$4,381 |
| Licking County | +/-$2,405 | +/-$3,224 | +/-$1,228 | +/-0.8% | +/-$7,740 | +/-$5,430 | +/-$5,993 | +/-$3,336 |