Comparison to Surrounding Areas
The median household income ($43,676) for 38603 is less than the median household income for 38663 ($52,141), 38635 ($55,625), 38642 ($59,388), 38647 ($62,820), 38610 ($51,675), 38629 ($69,135), Tippah County ($52,542), Benton County ($46,016), and Snow Lake Shores town ($48,000). But it's more than 38633 ($33,029), 38659 ($39,593), 38683 ($39,107), and Ashland town ($38,482).
| 38603 | $43,676 |
| Ashland town | $38,482 |
| Snow Lake Shores town | $48,000 |
| Benton County | $46,016 |
| Tippah County | $52,542 |
Get Median Household Income for all Zip Codes in Mississippi.
The average household income ($62,194) for 38603 is less than the average household income for 38663 ($70,196), 38642 ($65,563), 38647 ($62,785), 38610 ($78,984), 38629 ($72,048), 38635 ($77,974), Tippah County ($70,071), and Snow Lake Shores town ($74,179). But it's more than 38633 ($46,420), 38659 ($54,133), 38683 ($57,736), Benton County ($59,331), and Ashland town ($53,814).
| 38603 | $62,194 |
| Ashland town | $53,814 |
| Snow Lake Shores town | $74,179 |
| Benton County | $59,331 |
| Tippah County | $70,071 |
Get Average Household Income for all Zip Codes in Mississippi.
The per-capita income for 38603 is $28,221. The per capita income ($28,221) for 38603 is less than the per capita income for 38635 ($28,631), 38663 ($29,966), Tippah County ($28,432), and Snow Lake Shores town ($45,129). But it's more than 38683 ($24,834), 38647 ($26,709), 38659 ($24,025), 38610 ($26,614), 38629 ($26,352), 38633 ($20,808), 38642 ($23,830), Benton County ($25,190), and Ashland town ($20,887).
| 38603 | $28,221 |
| Ashland town | $20,887 |
| Snow Lake Shores town | $45,129 |
| Benton County | $25,190 |
| Tippah County | $28,432 |
Get Per-Capita Income for all Zip Codes in Mississippi.
2.7% of households make over $200,000 a year. The percent high income households (2.7%) for 38603 is less than the percent high income households for 38610 (7.1%), 38629 (2.9%), 38635 (3.6%), 38659 (3.8%), and Snow Lake Shores town (4.2%). But it's more than 38683 (2.1%), 38642 (0.0%), 38647 (0.0%), 38663 (1.6%), 38633 (0.6%), Tippah County (2.2%), Benton County (2.0%), and Ashland town (0.8%).
| 38603 | 2.7% |
| Ashland town | 0.8% |
| Snow Lake Shores town | 4.2% |
| Benton County | 2.0% |
| Tippah County | 2.2% |
Get High Income Households for all Zip Codes in Mississippi.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 38603 | $-1 | $66,653 | $68,320 | $30,373 |
| Ashland town | $-1 | $45,114 | $-1 | $24,125 |
| Snow Lake Shores town | $-1 | $108,000 | $52,375 | $32,396 |
| Benton County | $-1 | $55,471 | $59,035 | $32,281 |
| Tippah County | $62,835 | $57,578 | $59,089 | $39,777 |
Get Median Household Income by Age of Householder for all Zip Codes in Mississippi.
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 38603, 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 38603 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+ | |||||
| 38603 | +/-$14,159 | +/-$8,344 | +/-$3,275 | +/-2.0% | +/-$-1 | +/-$24,222 | +/-$36,163 | +/-$10,778 |
| Ashland town | +/-$10,416 | +/-$11,653 | +/-$4,934 | +/-2.1% | +/-$-1 | +/-$14,751 | +/-$-1 | +/-$10,117 |
| Snow Lake Shores town | +/-$6,772 | +/-$17,896 | +/-$10,110 | +/-4.2% | +/-$-1 | +/-$40,159 | +/-$26,266 | +/-$13,639 |
| Benton County | +/-$8,749 | +/-$4,760 | +/-$1,616 | +/-1.1% | +/-$-1 | +/-$10,415 | +/-$7,302 | +/-$8,812 |
| Tippah County | +/-$6,358 | +/-$5,782 | +/-$2,616 | +/-1.0% | +/-$45,025 | +/-$13,700 | +/-$16,259 | +/-$6,603 |