Comparison to Surrounding Areas
The median household income ($60,177) for 35121 is less than the median household income for 35049 ($65,644), 35013 ($122,917), 35987 ($78,906), 35146 ($86,614), Blount County ($64,190), St. Clair County ($77,463), Susan Moore town ($84,554), Highland Lake town ($71,563), Cleveland town ($71,328), and Allgood town ($73,750). But it's more than 35972 ($42,457), 35031 ($54,345), 35133 ($50,313), 35952 ($48,361), Etowah County ($54,563), Altoona town ($43,056), Oneonta city ($53,980), and Rosa town ($-1).
| 35121 | $60,177 |
| Susan Moore town | $84,554 |
| Highland Lake town | $71,563 |
| Oneonta city | $53,980 |
| Rosa town | $-1 |
| Allgood town | $73,750 |
| Altoona town | $43,056 |
| Cleveland town | $71,328 |
| Etowah County | $54,563 |
| St. Clair County | $77,463 |
| Blount County | $64,190 |
Get Median Household Income for all Zip Codes in Alabama.
The average household income ($79,533) for 35121 is less than the average household income for 35049 ($83,701), 35013 ($91,196), 35987 ($88,901), 35146 ($102,133), Blount County ($79,889), St. Clair County ($91,073), Susan Moore town ($88,347), Oneonta city ($86,604), Highland Lake town ($96,510), Cleveland town ($84,332), and Allgood town ($82,516). But it's more than 35031 ($71,224), 35133 ($61,954), 35952 ($64,730), 35972 ($56,697), Etowah County ($73,295), Altoona town ($58,008), and Rosa town ($64,658).
| 35121 | $79,533 |
| Susan Moore town | $88,347 |
| Highland Lake town | $96,510 |
| Oneonta city | $86,604 |
| Rosa town | $64,658 |
| Allgood town | $82,516 |
| Altoona town | $58,008 |
| Cleveland town | $84,332 |
| Etowah County | $73,295 |
| St. Clair County | $91,073 |
| Blount County | $79,889 |
Get Average Household Income for all Zip Codes in Alabama.
The per-capita income for 35121 is $31,104. The per capita income ($31,104) for 35121 is less than the per capita income for 35987 ($32,261), 35013 ($51,565), 35049 ($32,469), 35146 ($36,145), Blount County ($31,123), St. Clair County ($34,786), Highland Lake town ($46,589), and Oneonta city ($35,436). But it's more than 35031 ($26,695), 35972 ($22,604), 35952 ($25,477), 35133 ($27,035), Etowah County ($29,604), Susan Moore town ($24,491), Rosa town ($28,523), Cleveland town ($30,993), Altoona town ($24,483), and Allgood town ($27,572).
| 35121 | $31,104 |
| Susan Moore town | $24,491 |
| Highland Lake town | $46,589 |
| Oneonta city | $35,436 |
| Rosa town | $28,523 |
| Allgood town | $27,572 |
| Altoona town | $24,483 |
| Cleveland town | $30,993 |
| Etowah County | $29,604 |
| St. Clair County | $34,786 |
| Blount County | $31,123 |
Get Per-Capita Income for all Zip Codes in Alabama.
7.3% of households make over $200,000 a year. The percent high income households (7.3%) for 35121 is less than the percent high income households for 35049 (8.1%), 35146 (7.8%), Highland Lake town (12.4%), and Oneonta city (11.9%). But it's more than 35133 (0.6%), 35031 (3.8%), 35013 (0.0%), 35987 (4.1%), 35972 (3.5%), 35952 (2.2%), Blount County (5.7%), Etowah County (3.7%), St. Clair County (5.9%), Susan Moore town (0.5%), Rosa town (0.9%), Cleveland town (5.1%), Altoona town (1.1%), and Allgood town (2.2%).
| 35121 | 7.3% |
| Susan Moore town | 0.5% |
| Highland Lake town | 12.4% |
| Oneonta city | 11.9% |
| Rosa town | 0.9% |
| Allgood town | 2.2% |
| Altoona town | 1.1% |
| Cleveland town | 5.1% |
| Etowah County | 3.7% |
| St. Clair County | 5.9% |
| Blount County | 5.7% |
Get High Income Households for all Zip Codes in Alabama.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 35121 | $-1 | $63,783 | $63,788 | $54,290 |
| Susan Moore town | $84,038 | $113,250 | $94,375 | $58,125 |
| Highland Lake town | $-1 | $-1 | $60,500 | $82,250 |
| Oneonta city | $-1 | $-1 | $54,591 | $37,826 |
| Rosa town | $-1 | $70,848 | $145,069 | $29,065 |
| Allgood town | $63,333 | $84,313 | $-1 | $32,188 |
| Altoona town | $-1 | $71,250 | $62,500 | $36,118 |
| Cleveland town | $-1 | $83,875 | $71,125 | $38,500 |
| Etowah County | $35,281 | $60,724 | $64,369 | $44,181 |
| St. Clair County | $73,125 | $91,311 | $93,146 | $49,413 |
| Blount County | $50,294 | $74,164 | $74,126 | $45,352 |
Get Median Household Income by Age of Householder for all Zip Codes in Alabama.
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 35121, 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 35121 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+ | |||||
| 35121 | +/-$6,319 | +/-$8,874 | +/-$2,803 | +/-3.2% | +/-$-1 | +/-$22,866 | +/-$18,162 | +/-$18,339 |
| Susan Moore town | +/-$22,345 | +/-$18,416 | +/-$2,913 | +/-1.1% | +/-$29,389 | +/-$19,629 | +/-$89,660 | +/-$25,043 |
| Highland Lake town | +/-$29,191 | +/-$19,130 | +/-$9,738 | +/-11.1% | +/-$-1 | +/-$-1 | +/-$37,848 | +/-$30,897 |
| Oneonta city | +/-$11,871 | +/-$17,713 | +/-$5,990 | +/-6.7% | +/-$-1 | +/-$-1 | +/-$22,249 | +/-$27,520 |
| Rosa town | +/-$-1 | +/-$27,461 | +/-$9,982 | +/-2.6% | +/-$-1 | +/-$13,656 | +/-$101,283 | +/-$926 |
| Allgood town | +/-$42,510 | +/-$18,553 | +/-$8,419 | +/-2.6% | +/-$12,583 | +/-$51,950 | +/-$-1 | +/-$15,009 |
| Altoona town | +/-$17,183 | +/-$13,601 | +/-$5,261 | +/-1.8% | +/-$-1 | +/-$35,032 | +/-$53,595 | +/-$21,242 |
| Cleveland town | +/-$18,570 | +/-$13,935 | +/-$5,085 | +/-4.8% | +/-$-1 | +/-$45,579 | +/-$36,115 | +/-$14,650 |
| Etowah County | +/-$2,653 | +/-$3,785 | +/-$1,436 | +/-0.8% | +/-$11,948 | +/-$4,539 | +/-$6,931 | +/-$2,273 |
| St. Clair County | +/-$4,349 | +/-$3,729 | +/-$1,274 | +/-1.1% | +/-$5,669 | +/-$5,312 | +/-$6,466 | +/-$2,415 |
| Blount County | +/-$3,472 | +/-$3,715 | +/-$1,142 | +/-1.2% | +/-$30,952 | +/-$5,591 | +/-$10,080 | +/-$4,019 |