Comparison to Surrounding Areas
The median household income ($76,175) for 43950 is less than the median household income for 43718 ($92,576), 43905 ($81,295), 43928 ($90,855), Blaine CDP ($88,906), Glencoe CDP ($90,855), and St. Clairsville city ($76,480). But it's more than 43981 ($56,458), 43951 ($-1), 43967 ($-1), 43972 ($29,182), 43977 ($57,216), 43901 ($63,603), 43906 ($46,380), 43907 ($46,941), 43909 ($-1), 43912 ($55,668), 43917 ($59,280), 43933 ($59,881), 43940 ($45,952), Harrison County ($54,414), Belmont County ($57,017), Bannock CDP ($29,727), and Lloydsville CDP ($-1).
| 43950 | $76,175 |
| Blaine CDP | $88,906 |
| Lloydsville CDP | $-1 |
| St. Clairsville city | $76,480 |
| Bannock CDP | $29,727 |
| Glencoe CDP | $90,855 |
| Harrison County | $54,414 |
| Belmont County | $57,017 |
Get Median Household Income for all Zip Codes in Ohio.
The average household income ($96,388) for 43950 is less than the average household income for 43718 ($110,866). But it's more than 43981 ($66,209), 43928 ($82,065), 43933 ($75,776), 43940 ($57,933), 43951 ($-1), 43967 ($-1), 43972 ($34,855), 43977 ($69,528), 43901 ($79,912), 43905 ($68,252), 43906 ($62,030), 43907 ($65,857), 43909 ($-1), 43912 ($71,418), 43917 ($74,700), Harrison County ($73,322), Belmont County ($75,538), Blaine CDP ($92,332), Lloydsville CDP ($93,892), St. Clairsville city ($95,180), Glencoe CDP ($82,065), and Bannock CDP ($37,628).
| 43950 | $96,388 |
| Blaine CDP | $92,332 |
| Lloydsville CDP | $93,892 |
| St. Clairsville city | $95,180 |
| Bannock CDP | $37,628 |
| Glencoe CDP | $82,065 |
| Harrison County | $73,322 |
| Belmont County | $75,538 |
Get Average Household Income for all Zip Codes in Ohio.
The per-capita income for 43950 is $36,542. The per capita income ($36,542) for 43950 is less than the per capita income for 43718 ($44,043), 43951 ($45,110), Blaine CDP ($41,239), and St. Clairsville city ($41,768). But it's more than 43981 ($30,495), 43933 ($34,587), 43940 ($28,599), 43967 ($-1), 43972 ($29,522), 43977 ($28,848), 43901 ($33,554), 43905 ($34,236), 43906 ($28,660), 43907 ($30,605), 43909 ($-1), 43912 ($32,782), 43917 ($35,129), 43928 ($24,709), Harrison County ($31,539), Belmont County ($32,244), Bannock CDP ($22,672), Glencoe CDP ($24,709), and Lloydsville CDP ($31,879).
| 43950 | $36,542 |
| Blaine CDP | $41,239 |
| Lloydsville CDP | $31,879 |
| St. Clairsville city | $41,768 |
| Bannock CDP | $22,672 |
| Glencoe CDP | $24,709 |
| Harrison County | $31,539 |
| Belmont County | $32,244 |
Get Per-Capita Income for all Zip Codes in Ohio.
7% of households make over $200,000 a year. The percent high income households (7.0%) for 43950 is more than 43981 (0.0%), 43928 (0.0%), 43933 (2.8%), 43940 (0.0%), 43951 (0.0%), 43967 (0.0%), 43972 (0.0%), 43977 (2.4%), 43718 (4.9%), 43901 (3.5%), 43905 (3.2%), 43906 (3.7%), 43907 (2.7%), 43909 (0.0%), 43912 (3.7%), 43917 (4.6%), Harrison County (3.2%), Belmont County (4.6%), Blaine CDP (0.0%), Lloydsville CDP (0.0%), St. Clairsville city (5.5%), Glencoe CDP (0.0%), and Bannock CDP (0.0%).
| 43950 | 7.0% |
| Blaine CDP | 0.0% |
| Lloydsville CDP | 0.0% |
| St. Clairsville city | 5.5% |
| Bannock CDP | 0.0% |
| Glencoe CDP | 0.0% |
| Harrison County | 3.2% |
| Belmont County | 4.6% |
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 | |
|---|---|---|---|---|
| 43950 | $49,482 | $86,488 | $88,508 | $60,272 |
| Blaine CDP | $-1 | $-1 | $138,250 | $88,125 |
| Lloydsville CDP | $-1 | $-1 | $49,556 | $-1 |
| St. Clairsville city | $75,726 | $83,333 | $92,308 | $49,479 |
| Bannock CDP | $-1 | $-1 | $-1 | $28,886 |
| Glencoe CDP | $-1 | $-1 | $-1 | $-1 |
| Harrison County | $26,296 | $79,313 | $59,196 | $39,731 |
| Belmont County | $48,750 | $70,500 | $68,588 | $45,681 |
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 43950, 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 43950 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+ | |||||
| 43950 | +/-$5,317 | +/-$6,029 | +/-$2,564 | +/-1.4% | +/-$40,381 | +/-$17,269 | +/-$11,346 | +/-$8,001 |
| Blaine CDP | +/-$55,188 | +/-$25,516 | +/-$11,589 | +/-22.7% | +/-$-1 | +/-$-1 | +/-$72,472 | +/-$54,714 |
| Lloydsville CDP | +/-$-1 | +/-$23,618 | +/-$8,063 | +/-20.6% | +/-$-1 | +/-$-1 | +/-$26,133 | +/-$-1 |
| St. Clairsville city | +/-$11,158 | +/-$13,500 | +/-$6,398 | +/-2.5% | +/-$27,898 | +/-$29,974 | +/-$23,225 | +/-$20,988 |
| Bannock CDP | +/-$24,028 | +/-$8,733 | +/-$8,493 | +/-27.0% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$722 |
| Glencoe CDP | +/-$65,880 | +/-$29,680 | +/-$5,953 | +/-36.1% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$-1 |
| Harrison County | +/-$3,944 | +/-$5,256 | +/-$1,894 | +/-1.3% | +/-$15,578 | +/-$9,327 | +/-$10,713 | +/-$5,151 |
| Belmont County | +/-$3,202 | +/-$2,579 | +/-$1,066 | +/-0.7% | +/-$12,625 | +/-$8,366 | +/-$5,728 | +/-$3,067 |