Comparison to Surrounding Areas
The median household income ($81,540) for 16648 is less than the median household income for Blair township ($85,227) and Frankstown township ($97,714). But it's more than 16693 ($62,898), 16635 ($69,760), 16637 ($56,083), 16662 ($73,828), 16673 ($70,464), 16686 ($69,008), 16601 ($58,070), 16602 ($55,046), Blair County ($62,382), Allegheny township ($58,375), Catharine township ($75,357), Hollidaysburg borough ($69,458), and Logan township ($73,333).
| 16648 | $81,540 |
| Catharine township | $75,357 |
| Allegheny township | $58,375 |
| Blair township | $85,227 |
| Logan township | $73,333 |
| Frankstown township | $97,714 |
| Hollidaysburg borough | $69,458 |
| Blair County | $62,382 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($105,527) for 16648 is less than the average household income for Blair township ($109,396) and Frankstown township ($120,671). But it's more than 16693 ($75,027), 16635 ($96,800), 16637 ($70,164), 16662 ($92,993), 16673 ($80,960), 16686 ($85,639), 16601 ($77,077), 16602 ($73,010), Blair County ($82,561), Allegheny township ($84,095), Catharine township ($79,412), Hollidaysburg borough ($88,622), and Logan township ($93,773).
| 16648 | $105,527 |
| Catharine township | $79,412 |
| Allegheny township | $84,095 |
| Blair township | $109,396 |
| Logan township | $93,773 |
| Frankstown township | $120,671 |
| Hollidaysburg borough | $88,622 |
| Blair County | $82,561 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 16648 is $45,749. The per capita income ($45,749) for 16648 is less than the per capita income for Blair township ($47,007) and Frankstown township ($48,995). But it's more than 16693 ($29,627), 16635 ($42,177), 16637 ($34,168), 16662 ($34,922), 16673 ($33,695), 16686 ($36,064), 16601 ($32,490), 16602 ($33,384), Blair County ($35,639), Allegheny township ($39,331), Catharine township ($29,195), Hollidaysburg borough ($41,162), and Logan township ($36,348).
| 16648 | $45,749 |
| Catharine township | $29,195 |
| Allegheny township | $39,331 |
| Blair township | $47,007 |
| Logan township | $36,348 |
| Frankstown township | $48,995 |
| Hollidaysburg borough | $41,162 |
| Blair County | $35,639 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
9.8% of households make over $200,000 a year. The percent high income households (9.8%) for 16648 is less than the percent high income households for Frankstown township (9.9%) and Hollidaysburg borough (10.4%). But it's more than 16693 (1.7%), 16635 (8.0%), 16637 (1.8%), 16662 (7.2%), 16673 (3.5%), 16686 (4.5%), 16601 (3.6%), 16602 (3.4%), Blair County (4.9%), Allegheny township (6.1%), Blair township (9.3%), Catharine township (2.7%), and Logan township (6.7%).
| 16648 | 9.8% |
| Catharine township | 2.7% |
| Allegheny township | 6.1% |
| Blair township | 9.3% |
| Logan township | 6.7% |
| Frankstown township | 9.9% |
| Hollidaysburg borough | 10.4% |
| Blair County | 4.9% |
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 | |
|---|---|---|---|---|
| 16648 | $41,023 | $92,798 | $108,882 | $56,027 |
| Catharine township | $-1 | $95,625 | $88,125 | $59,375 |
| Allegheny township | $37,734 | $62,692 | $101,827 | $36,536 |
| Blair township | $-1 | $91,136 | $105,288 | $54,167 |
| Logan township | $63,049 | $96,949 | $97,136 | $53,346 |
| Frankstown township | $-1 | $115,909 | $108,087 | $58,482 |
| Hollidaysburg borough | $41,023 | $64,119 | $110,324 | $55,125 |
| Blair County | $41,399 | $73,859 | $79,626 | $44,599 |
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 16648, 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 16648 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+ | |||||
| 16648 | +/-$8,775 | +/-$9,392 | +/-$3,464 | +/-3.1% | +/-$23,544 | +/-$10,881 | +/-$16,931 | +/-$5,851 |
| Catharine township | +/-$13,365 | +/-$10,156 | +/-$3,467 | +/-2.4% | +/-$-1 | +/-$31,180 | +/-$31,109 | +/-$10,922 |
| Allegheny township | +/-$8,971 | +/-$11,178 | +/-$4,281 | +/-3.0% | +/-$7,645 | +/-$27,648 | +/-$29,678 | +/-$4,286 |
| Blair township | +/-$12,049 | +/-$14,576 | +/-$6,488 | +/-3.7% | +/-$-1 | +/-$35,861 | +/-$33,548 | +/-$18,384 |
| Logan township | +/-$6,222 | +/-$7,264 | +/-$2,753 | +/-2.1% | +/-$44,878 | +/-$12,694 | +/-$10,708 | +/-$9,196 |
| Frankstown township | +/-$10,119 | +/-$13,886 | +/-$5,547 | +/-3.2% | +/-$-1 | +/-$31,342 | +/-$28,116 | +/-$14,354 |
| Hollidaysburg borough | +/-$11,448 | +/-$12,439 | +/-$4,497 | +/-6.3% | +/-$23,544 | +/-$16,182 | +/-$43,338 | +/-$18,077 |
| Blair County | +/-$1,699 | +/-$2,268 | +/-$924 | +/-0.6% | +/-$4,907 | +/-$4,277 | +/-$3,957 | +/-$2,304 |