Comparison to Surrounding Areas
The median household income ($63,603) for 43901 is less than the median household income for 43950 ($76,175) and 43974 ($70,750). But it's more than 43907 ($46,941), 43917 ($59,280), Jefferson County ($59,055), Belmont County ($57,017), Harrison County ($54,414), Adena village ($45,556), and Harrisville village ($62,679).
| 43901 | $63,603 |
| Adena village | $45,556 |
| Harrisville village | $62,679 |
| Belmont County | $57,017 |
| Harrison County | $54,414 |
| Jefferson County | $59,055 |
Get Median Household Income for all Zip Codes in Ohio.
The average household income ($79,912) for 43901 is less than the average household income for 43950 ($96,388). But it's more than 43974 ($75,556), 43917 ($74,700), 43907 ($65,857), Belmont County ($75,538), Harrison County ($73,322), Jefferson County ($73,707), Harrisville village ($64,184), and Adena village ($54,060).
| 43901 | $79,912 |
| Adena village | $54,060 |
| Harrisville village | $64,184 |
| Belmont County | $75,538 |
| Harrison County | $73,322 |
| Jefferson County | $73,707 |
Get Average Household Income for all Zip Codes in Ohio.
The per-capita income for 43901 is $33,554. The per capita income ($33,554) for 43901 is less than the per capita income for 43917 ($35,129) and 43950 ($36,542). But it's more than 43907 ($30,605), 43974 ($30,399), Jefferson County ($32,081), Belmont County ($32,244), Harrison County ($31,539), Adena village ($21,389), and Harrisville village ($24,081).
| 43901 | $33,554 |
| Adena village | $21,389 |
| Harrisville village | $24,081 |
| Belmont County | $32,244 |
| Harrison County | $31,539 |
| Jefferson County | $32,081 |
Get Per-Capita Income for all Zip Codes in Ohio.
3.5% of households make over $200,000 a year. The percent high income households (3.5%) for 43901 is less than the percent high income households for 43917 (4.6%), 43950 (7.0%), and Belmont County (4.6%). But it's more than 43907 (2.7%), 43974 (0.0%), Harrison County (3.2%), Jefferson County (3.4%), Adena village (0.4%), and Harrisville village (0.0%).
| 43901 | 3.5% |
| Adena village | 0.4% |
| Harrisville village | 0.0% |
| Belmont County | 4.6% |
| Harrison County | 3.2% |
| Jefferson County | 3.4% |
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 | |
|---|---|---|---|---|
| 43901 | $45,833 | $63,750 | $84,286 | $43,750 |
| Adena village | $45,833 | $51,087 | $49,375 | $29,659 |
| Harrisville village | $-1 | $44,821 | $101,250 | $40,000 |
| Belmont County | $48,750 | $70,500 | $68,588 | $45,681 |
| Harrison County | $26,296 | $79,313 | $59,196 | $39,731 |
| Jefferson County | $42,639 | $69,322 | $68,850 | $45,530 |
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 43901, 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 43901 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+ | |||||
| 43901 | +/-$13,268 | +/-$9,608 | +/-$3,980 | +/-2.2% | +/-$39,429 | +/-$16,887 | +/-$21,764 | +/-$21,657 |
| Adena village | +/-$11,087 | +/-$9,842 | +/-$4,266 | +/-0.7% | +/-$39,429 | +/-$10,649 | +/-$6,475 | +/-$8,711 |
| Harrisville village | +/-$22,307 | +/-$15,030 | +/-$6,555 | +/-38.3% | +/-$-1 | +/-$43,014 | +/-$48,655 | +/-$18,847 |
| Belmont County | +/-$3,202 | +/-$2,579 | +/-$1,066 | +/-0.7% | +/-$12,625 | +/-$8,366 | +/-$5,728 | +/-$3,067 |
| Harrison County | +/-$3,944 | +/-$5,256 | +/-$1,894 | +/-1.3% | +/-$15,578 | +/-$9,327 | +/-$10,713 | +/-$5,151 |
| Jefferson County | +/-$1,641 | +/-$2,864 | +/-$1,153 | +/-0.6% | +/-$17,561 | +/-$7,197 | +/-$3,628 | +/-$4,223 |