Comparison to Surrounding Areas
The median household income ($50,446) for 45120 is less than the median household income for 45156 ($63,542), 45112 ($51,875), 45121 ($60,188), 45130 ($83,382), 45153 ($57,176), 45106 ($71,433), Clermont County ($85,510), Brown County ($71,270), Chilo village ($55,750), and Neville village ($62,708). But it's more than Felicity village ($36,786).
| 45120 | $50,446 |
| Chilo village | $55,750 |
| Felicity village | $36,786 |
| Neville village | $62,708 |
| Brown County | $71,270 |
| Clermont County | $85,510 |
Get Median Household Income for all Zip Codes in Ohio.
The average household income ($70,949) for 45120 is less than the average household income for 45156 ($78,213), 45121 ($80,782), 45130 ($97,148), 45153 ($86,399), 45106 ($84,168), Clermont County ($108,776), Brown County ($89,014), and Neville village ($76,307). But it's more than 45112 ($61,614), Chilo village ($59,582), and Felicity village ($48,602).
| 45120 | $70,949 |
| Chilo village | $59,582 |
| Felicity village | $48,602 |
| Neville village | $76,307 |
| Brown County | $89,014 |
| Clermont County | $108,776 |
Get Average Household Income for all Zip Codes in Ohio.
The per-capita income for 45120 is $28,095. The per capita income ($28,095) for 45120 is less than the per capita income for 45153 ($31,893), 45106 ($33,047), 45112 ($39,209), 45121 ($34,022), 45130 ($39,046), Clermont County ($44,226), Brown County ($34,980), Chilo village ($43,693), and Neville village ($32,268). But it's more than 45156 ($25,083) and Felicity village ($22,136).
| 45120 | $28,095 |
| Chilo village | $43,693 |
| Felicity village | $22,136 |
| Neville village | $32,268 |
| Brown County | $34,980 |
| Clermont County | $44,226 |
Get Per-Capita Income for all Zip Codes in Ohio.
5.5% of households make over $200,000 a year. The percent high income households (5.5%) for 45120 is less than the percent high income households for 45121 (8.6%), 45130 (6.4%), Brown County (6.9%), and Clermont County (11.6%). But it's more than 45106 (3.9%), 45112 (0.0%), 45153 (3.1%), 45156 (0.0%), Felicity village (0.0%), Neville village (0.0%), and Chilo village (0.0%).
| 45120 | 5.5% |
| Chilo village | 0.0% |
| Felicity village | 0.0% |
| Neville village | 0.0% |
| Brown County | 6.9% |
| Clermont County | 11.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 | |
|---|---|---|---|---|
| 45120 | $-1 | $-1 | $45,054 | $60,000 |
| Chilo village | $-1 | $-1 | $-1 | $51,875 |
| Felicity village | $-1 | $39,526 | $-1 | $22,679 |
| Neville village | $-1 | $-1 | $181,250 | $25,000 |
| Brown County | $52,664 | $79,691 | $84,615 | $51,125 |
| Clermont County | $59,069 | $98,156 | $101,193 | $59,268 |
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 45120, 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 45120 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+ | |||||
| 45120 | +/-$17,792 | +/-$13,991 | +/-$6,552 | +/-4.5% | +/-$-1 | +/-$-1 | +/-$25,838 | +/-$32,738 |
| Chilo village | +/-$5,457 | +/-$18,158 | +/-$12,937 | +/-96.0% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$22,391 |
| Felicity village | +/-$9,777 | +/-$10,884 | +/-$5,917 | +/-15.6% | +/-$-1 | +/-$22,749 | +/-$-1 | +/-$10,549 |
| Neville village | +/-$61,074 | +/-$33,651 | +/-$14,426 | +/-61.3% | +/-$-1 | +/-$-1 | +/-$84,664 | +/-$2,726 |
| Brown County | +/-$2,689 | +/-$6,805 | +/-$2,238 | +/-1.6% | +/-$20,623 | +/-$4,278 | +/-$12,050 | +/-$7,465 |
| Clermont County | +/-$1,983 | +/-$2,638 | +/-$944 | +/-0.7% | +/-$5,273 | +/-$3,289 | +/-$4,732 | +/-$3,358 |