Comparison to Surrounding Areas
The median household income ($107,016) for 18040 is less than the median household income for 18045 ($114,528), 18085 ($112,813), Forks township ($110,190), Stockertown borough ($109,167), and Tatamy borough ($122,188). But it's more than 18083 ($99,688), 18042 ($77,556), 18063 ($64,963), 18064 ($103,393), 08865 ($79,949), 18013 ($78,847), Northampton County ($89,184), Lower Mount Bethel township ($84,083), and Plainfield township ($87,230).
| 18040 | $107,016 |
| Forks township | $110,190 |
| Lower Mount Bethel township | $84,083 |
| Plainfield township | $87,230 |
| Stockertown borough | $109,167 |
| Tatamy borough | $122,188 |
| Northampton County | $89,184 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($133,750) for 18040 is less than the average household income for 18045 ($139,340), Stockertown borough ($134,090), and Tatamy borough ($151,991). But it's more than 18085 ($131,219), 18042 ($97,781), 18063 ($87,998), 18064 ($124,031), 18083 ($119,593), 08865 ($97,369), 18013 ($114,014), Northampton County ($115,853), Forks township ($133,388), Lower Mount Bethel township ($108,201), and Plainfield township ($113,491).
| 18040 | $133,750 |
| Forks township | $133,388 |
| Lower Mount Bethel township | $108,201 |
| Plainfield township | $113,491 |
| Stockertown borough | $134,090 |
| Tatamy borough | $151,991 |
| Northampton County | $115,853 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 18040 is $53,330. The per capita income ($53,330) for 18040 is less than the per capita income for 18045 ($56,346). But it's more than 18085 ($45,784), 08865 ($41,700), 18013 ($44,436), 18042 ($35,570), 18063 ($34,142), 18064 ($49,301), 18083 ($48,607), Northampton County ($45,736), Forks township ($53,116), Lower Mount Bethel township ($45,249), Plainfield township ($46,789), Stockertown borough ($51,360), and Tatamy borough ($50,196).
| 18040 | $53,330 |
| Forks township | $53,116 |
| Lower Mount Bethel township | $45,249 |
| Plainfield township | $46,789 |
| Stockertown borough | $51,360 |
| Tatamy borough | $50,196 |
| Northampton County | $45,736 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
19.4% of households make over $200,000 a year. The percent high income households (19.4%) for 18040 is less than the percent high income households for 18045 (19.8%) and Tatamy borough (19.5%). But it's more than 18085 (11.6%), 18013 (10.2%), 18042 (9.8%), 18063 (3.9%), 18064 (15.6%), 18083 (15.8%), 08865 (8.8%), Northampton County (12.8%), Forks township (19.0%), Lower Mount Bethel township (4.6%), Plainfield township (12.1%), and Stockertown borough (19.0%).
| 18040 | 19.4% |
| Forks township | 19.0% |
| Lower Mount Bethel township | 4.6% |
| Plainfield township | 12.1% |
| Stockertown borough | 19.0% |
| Tatamy borough | 19.5% |
| Northampton County | 12.8% |
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 | |
|---|---|---|---|---|
| 18040 | $-1 | $132,800 | $119,970 | $73,180 |
| Forks township | $-1 | $132,432 | $121,799 | $74,375 |
| Lower Mount Bethel township | $-1 | $101,250 | $83,417 | $73,833 |
| Plainfield township | $-1 | $103,571 | $115,278 | $58,083 |
| Stockertown borough | $-1 | $135,833 | $154,063 | $48,750 |
| Tatamy borough | $-1 | $119,583 | $137,250 | $70,278 |
| Northampton County | $63,040 | $98,708 | $113,622 | $62,530 |
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 18040, 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 18040 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+ | |||||
| 18040 | +/-$9,684 | +/-$10,297 | +/-$4,536 | +/-4.4% | +/-$-1 | +/-$12,498 | +/-$23,518 | +/-$11,182 |
| Forks township | +/-$10,022 | +/-$10,556 | +/-$4,688 | +/-4.6% | +/-$-1 | +/-$12,311 | +/-$24,513 | +/-$10,243 |
| Lower Mount Bethel township | +/-$16,389 | +/-$16,181 | +/-$6,878 | +/-2.7% | +/-$-1 | +/-$24,212 | +/-$23,790 | +/-$20,149 |
| Plainfield township | +/-$18,519 | +/-$18,588 | +/-$7,709 | +/-4.7% | +/-$-1 | +/-$57,151 | +/-$8,386 | +/-$19,290 |
| Stockertown borough | +/-$24,853 | +/-$19,703 | +/-$6,597 | +/-7.1% | +/-$-1 | +/-$12,874 | +/-$29,987 | +/-$24,810 |
| Tatamy borough | +/-$16,886 | +/-$22,440 | +/-$6,480 | +/-6.5% | +/-$-1 | +/-$41,073 | +/-$24,166 | +/-$15,567 |
| Northampton County | +/-$2,135 | +/-$2,894 | +/-$1,366 | +/-0.6% | +/-$12,332 | +/-$3,804 | +/-$5,018 | +/-$2,406 |