Comparison to Surrounding Areas
The median household income ($75,500) for 17241 is less than the median household income for 17015 ($86,981), 17324 ($77,824), 17240 ($91,429), 17065 ($86,406), 17040 ($78,824), Cumberland County ($87,494), Upper Mifflin township ($83,047), West Pennsboro township ($81,433), Upper Frankford township ($77,862), Penn township ($80,500), North Newton township ($78,125), Lower Frankford township ($76,797), and Cooke township ($103,750). But it's more than 17006 ($64,722), 17257 ($71,181), Lower Mifflin township ($60,682), and Newville borough ($59,087).
| 17241 | $75,500 |
| West Pennsboro township | $81,433 |
| Cooke township | $103,750 |
| Lower Frankford township | $76,797 |
| Lower Mifflin township | $60,682 |
| Newville borough | $59,087 |
| North Newton township | $78,125 |
| Penn township | $80,500 |
| Upper Frankford township | $77,862 |
| Upper Mifflin township | $83,047 |
| Cumberland County | $87,494 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($91,838) for 17241 is less than the average household income for 17015 ($114,694), 17324 ($93,034), 17257 ($92,447), 17240 ($96,212), 17040 ($100,921), Cumberland County ($112,868), West Pennsboro township ($101,539), Upper Mifflin township ($102,929), Penn township ($94,615), North Newton township ($114,509), Lower Frankford township ($94,607), and Cooke township ($118,887). But it's more than 17006 ($88,281), 17065 ($89,306), Lower Mifflin township ($81,038), Newville borough ($69,533), and Upper Frankford township ($87,248).
| 17241 | $91,838 |
| West Pennsboro township | $101,539 |
| Cooke township | $118,887 |
| Lower Frankford township | $94,607 |
| Lower Mifflin township | $81,038 |
| Newville borough | $69,533 |
| North Newton township | $114,509 |
| Penn township | $94,615 |
| Upper Frankford township | $87,248 |
| Upper Mifflin township | $102,929 |
| Cumberland County | $112,868 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17241 is $36,419. The per capita income ($36,419) for 17241 is less than the per capita income for 17015 ($47,337), Cumberland County ($46,149), Lower Frankford township ($37,178), North Newton township ($40,404), Upper Frankford township ($36,750), Upper Mifflin township ($38,801), West Pennsboro township ($40,221), and Cooke township ($54,105). But it's more than 17324 ($36,373), 17065 ($33,443), 17240 ($35,767), 17257 ($35,673), 17006 ($29,645), 17040 ($36,380), Newville borough ($28,192), Penn township ($35,697), and Lower Mifflin township ($30,593).
| 17241 | $36,419 |
| West Pennsboro township | $40,221 |
| Cooke township | $54,105 |
| Lower Frankford township | $37,178 |
| Lower Mifflin township | $30,593 |
| Newville borough | $28,192 |
| North Newton township | $40,404 |
| Penn township | $35,697 |
| Upper Frankford township | $36,750 |
| Upper Mifflin township | $38,801 |
| Cumberland County | $46,149 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
6.4% of households make over $200,000 a year. The percent high income households (6.4%) for 17241 is less than the percent high income households for 17006 (7.1%), 17324 (6.5%), 17015 (12.4%), Cumberland County (12.3%), Upper Frankford township (7.0%), Upper Mifflin township (8.0%), West Pennsboro township (8.4%), Penn township (6.7%), North Newton township (10.1%), and Cooke township (9.5%). But it's more than 17040 (6.2%), 17065 (2.5%), 17240 (5.1%), 17257 (5.4%), Lower Mifflin township (5.1%), Newville borough (0.8%), and Lower Frankford township (5.6%).
| 17241 | 6.4% |
| West Pennsboro township | 8.4% |
| Cooke township | 9.5% |
| Lower Frankford township | 5.6% |
| Lower Mifflin township | 5.1% |
| Newville borough | 0.8% |
| North Newton township | 10.1% |
| Penn township | 6.7% |
| Upper Frankford township | 7.0% |
| Upper Mifflin township | 8.0% |
| Cumberland County | 12.3% |
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 | |
|---|---|---|---|---|
| 17241 | $62,188 | $78,304 | $95,208 | $50,833 |
| West Pennsboro township | $78,571 | $89,221 | $98,212 | $53,214 |
| Cooke township | $-1 | $121,250 | $104,688 | $81,250 |
| Lower Frankford township | $-1 | $71,176 | $85,938 | $60,125 |
| Lower Mifflin township | $-1 | $90,764 | $76,667 | $48,611 |
| Newville borough | $-1 | $56,667 | $95,833 | $51,528 |
| North Newton township | $-1 | $77,563 | $103,421 | $52,188 |
| Penn township | $-1 | $79,861 | $95,909 | $63,654 |
| Upper Frankford township | $-1 | $78,073 | $89,432 | $46,563 |
| Upper Mifflin township | $-1 | $86,250 | $104,583 | $49,000 |
| Cumberland County | $57,033 | $99,393 | $107,244 | $62,353 |
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 17241, 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 17241 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+ | |||||
| 17241 | +/-$6,061 | +/-$6,348 | +/-$2,561 | +/-1.9% | +/-$49,664 | +/-$8,313 | +/-$11,339 | +/-$4,651 |
| West Pennsboro township | +/-$11,056 | +/-$16,043 | +/-$6,090 | +/-4.6% | +/-$66,603 | +/-$7,842 | +/-$16,780 | +/-$2,965 |
| Cooke township | +/-$18,093 | +/-$14,012 | +/-$8,835 | +/-8.4% | +/-$-1 | +/-$78,510 | +/-$57,606 | +/-$20,668 |
| Lower Frankford township | +/-$8,885 | +/-$11,874 | +/-$4,424 | +/-2.4% | +/-$-1 | +/-$16,437 | +/-$34,537 | +/-$8,963 |
| Lower Mifflin township | +/-$13,903 | +/-$7,043 | +/-$2,968 | +/-2.1% | +/-$-1 | +/-$15,468 | +/-$27,958 | +/-$15,243 |
| Newville borough | +/-$9,801 | +/-$8,182 | +/-$2,739 | +/-1.1% | +/-$-1 | +/-$25,605 | +/-$47,877 | +/-$11,073 |
| North Newton township | +/-$10,374 | +/-$19,269 | +/-$6,656 | +/-4.5% | +/-$-1 | +/-$14,726 | +/-$25,130 | +/-$13,223 |
| Penn township | +/-$7,758 | +/-$8,435 | +/-$3,947 | +/-4.0% | +/-$-1 | +/-$23,986 | +/-$23,849 | +/-$3,950 |
| Upper Frankford township | +/-$9,240 | +/-$10,451 | +/-$4,462 | +/-4.3% | +/-$-1 | +/-$9,909 | +/-$8,609 | +/-$4,527 |
| Upper Mifflin township | +/-$12,855 | +/-$17,261 | +/-$7,518 | +/-4.9% | +/-$-1 | +/-$30,192 | +/-$35,414 | +/-$14,433 |
| Cumberland County | +/-$2,786 | +/-$2,440 | +/-$996 | +/-0.7% | +/-$13,777 | +/-$3,488 | +/-$4,551 | +/-$2,610 |