Comparison to Surrounding Areas
The median household income ($106,422) for 19506 is less than the median household income for 19541 ($107,625), 19608 ($110,173), Bern township ($117,897), and Jefferson township ($116,250). But it's more than 19567 ($91,458), 19507 ($93,177), 19526 ($69,483), 19533 ($105,179), 19550 ($58,958), 19551 ($90,504), 19554 ($81,850), 19559 ($100,227), 19565 ($96,325), 17922 ($99,260), 17972 ($68,558), Berks County ($79,777), Centre township ($95,375), North Heidelberg township ($92,500), Penn township ($97,167), Bernville borough ($89,167), Upper Bern township ($81,830), Upper Tulpehocken township ($90,833), and Tulpehocken township ($81,685).
| 19506 | $106,422 |
| Upper Tulpehocken township | $90,833 |
| Bern township | $117,897 |
| Bernville borough | $89,167 |
| Centre township | $95,375 |
| Jefferson township | $116,250 |
| North Heidelberg township | $92,500 |
| Penn township | $97,167 |
| Tulpehocken township | $81,685 |
| Upper Bern township | $81,830 |
| Berks County | $79,777 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($127,832) for 19506 is less than the average household income for 17922 ($129,415), 19541 ($128,326), 19608 ($146,414), and Jefferson township ($145,731). But it's more than 19567 ($104,241), 17972 ($83,477), 19507 ($114,241), 19526 ($90,906), 19533 ($116,592), 19550 ($67,321), 19551 ($104,061), 19554 ($103,101), 19559 ($97,682), 19565 ($125,611), Berks County ($103,265), Bernville borough ($105,342), Centre township ($116,191), North Heidelberg township ($124,084), Bern township ($121,085), Tulpehocken township ($95,908), Upper Bern township ($124,014), Upper Tulpehocken township ($103,086), and Penn township ($118,748).
| 19506 | $127,832 |
| Upper Tulpehocken township | $103,086 |
| Bern township | $121,085 |
| Bernville borough | $105,342 |
| Centre township | $116,191 |
| Jefferson township | $145,731 |
| North Heidelberg township | $124,084 |
| Penn township | $118,748 |
| Tulpehocken township | $95,908 |
| Upper Bern township | $124,014 |
| Berks County | $103,265 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 19506 is $49,364. The per capita income ($49,364) for 19506 is less than the per capita income for 17922 ($49,899), 19554 ($55,525), 19565 ($50,430), 19608 ($56,688), Penn township ($51,424), Upper Bern township ($53,237), and North Heidelberg township ($51,326). But it's more than 19567 ($36,865), 19507 ($38,213), 19526 ($39,637), 19533 ($45,034), 19541 ($48,865), 19550 ($21,830), 19551 ($40,640), 19559 ($37,255), 17972 ($34,049), Berks County ($39,815), Bernville borough ($38,101), Centre township ($46,207), Bern township ($46,546), Tulpehocken township ($32,881), Upper Tulpehocken township ($44,431), and Jefferson township ($49,095).
| 19506 | $49,364 |
| Upper Tulpehocken township | $44,431 |
| Bern township | $46,546 |
| Bernville borough | $38,101 |
| Centre township | $46,207 |
| Jefferson township | $49,095 |
| North Heidelberg township | $51,326 |
| Penn township | $51,424 |
| Tulpehocken township | $32,881 |
| Upper Bern township | $53,237 |
| Berks County | $39,815 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
13% of households make over $200,000 a year. The percent high income households (13.0%) for 19506 is less than the percent high income households for 19608 (19.5%), 19507 (14.3%), 19533 (13.9%), 19541 (15.9%), 19565 (15.4%), 17922 (16.7%), Centre township (13.8%), Jefferson township (15.9%), Upper Bern township (14.5%), and Bern township (15.1%). But it's more than 19567 (5.9%), 17972 (3.8%), 19526 (6.9%), 19550 (0.7%), 19551 (7.6%), 19554 (7.3%), 19559 (6.4%), Berks County (10.1%), Bernville borough (5.6%), North Heidelberg township (8.9%), Penn township (12.9%), Tulpehocken township (5.6%), and Upper Tulpehocken township (5.5%).
| 19506 | 13.0% |
| Upper Tulpehocken township | 5.5% |
| Bern township | 15.1% |
| Bernville borough | 5.6% |
| Centre township | 13.8% |
| Jefferson township | 15.9% |
| North Heidelberg township | 8.9% |
| Penn township | 12.9% |
| Tulpehocken township | 5.6% |
| Upper Bern township | 14.5% |
| Berks County | 10.1% |
Get High Income Households for all Zip Codes in Pennsylvania.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 19506 | $37,045 | $118,393 | $132,083 | $65,650 |
| Upper Tulpehocken township | $-1 | $106,989 | $112,500 | $77,333 |
| Bern township | $-1 | $126,793 | $166,102 | $70,202 |
| Bernville borough | $-1 | $88,750 | $155,417 | $58,750 |
| Centre township | $-1 | $104,087 | $128,042 | $57,232 |
| Jefferson township | $-1 | $122,083 | $153,511 | $53,021 |
| North Heidelberg township | $-1 | $92,188 | $133,833 | $66,389 |
| Penn township | $-1 | $125,625 | $98,750 | $65,000 |
| Tulpehocken township | $-1 | $88,611 | $77,174 | $87,500 |
| Upper Bern township | $59,107 | $80,650 | $118,300 | $72,115 |
| Berks County | $45,757 | $89,368 | $100,196 | $56,401 |
Get Median Household Income by Age of Householder for all Zip Codes in Pennsylvania.
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 19506, 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 19506 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+ | |||||
| 19506 | +/-$9,241 | +/-$12,436 | +/-$4,836 | +/-3.1% | +/-$27,098 | +/-$3,605 | +/-$20,705 | +/-$10,311 |
| Upper Tulpehocken township | +/-$16,569 | +/-$11,905 | +/-$4,257 | +/-3.4% | +/-$-1 | +/-$18,042 | +/-$11,909 | +/-$8,370 |
| Bern township | +/-$18,414 | +/-$12,117 | +/-$5,517 | +/-5.7% | +/-$-1 | +/-$12,893 | +/-$15,358 | +/-$44,271 |
| Bernville borough | +/-$13,237 | +/-$11,398 | +/-$4,357 | +/-4.1% | +/-$-1 | +/-$19,402 | +/-$43,013 | +/-$8,983 |
| Centre township | +/-$14,261 | +/-$10,375 | +/-$4,620 | +/-4.1% | +/-$-1 | +/-$12,064 | +/-$21,183 | +/-$12,981 |
| Jefferson township | +/-$8,487 | +/-$29,829 | +/-$10,319 | +/-6.2% | +/-$-1 | +/-$8,994 | +/-$18,794 | +/-$5,255 |
| North Heidelberg township | +/-$23,703 | +/-$22,178 | +/-$8,227 | +/-3.3% | +/-$-1 | +/-$31,945 | +/-$9,527 | +/-$13,049 |
| Penn township | +/-$22,514 | +/-$18,876 | +/-$7,351 | +/-5.2% | +/-$-1 | +/-$29,890 | +/-$33,929 | +/-$14,050 |
| Tulpehocken township | +/-$11,770 | +/-$10,715 | +/-$4,000 | +/-2.5% | +/-$-1 | +/-$23,628 | +/-$20,194 | +/-$27,560 |
| Upper Bern township | +/-$21,245 | +/-$23,992 | +/-$10,831 | +/-8.2% | +/-$44,328 | +/-$16,196 | +/-$38,294 | +/-$22,070 |
| Berks County | +/-$1,206 | +/-$1,786 | +/-$711 | +/-0.5% | +/-$7,242 | +/-$2,594 | +/-$2,185 | +/-$1,849 |