Alabama

Household Income by Zip Code in Alabama

Median household income for all 587 zip codes in Alabama, from the U.S. Census Bureau's latest American Community Survey. Search for your zip code or city, or sort the table by income.

Alabama median household income

$63,999

U.S. median is $80,734

Zip codes listed

587

Every Alabama zip code with reported income

Households earning $100K+

31%

Across Alabama

Median household income by zip code

35004Moody$87,6524,86943%
35005Adamsville$59,1252,98129%
35006Adger$68,9821,38331%
35007Alabaster$88,50510,45342%
35010Alexander City$51,3388,34621%
35013Allgood$122,9172564%
35014Alpine$70,6881,49728%
35016Arab$63,6856,77328%
35019Baileyton$62,08399116%
35020Bessemer$35,36210,2118%
35022Bessemer$81,8469,50941%
35023Bessemer$69,8638,67929%
35031Blountsville$54,3452,90119%
35032Bon Air$30,156316%
35033Bremen$51,1391,54018%
35034Brent$36,0021,51321%
35035Brierfield$65,69561118%
35040Calera$84,5547,35840%
35042Centreville$46,5092,36922%
35043Chelsea$121,3565,28961%
35044Childersburg$56,4253,61725%
35045Clanton$65,9076,33130%
35046Clanton$79,2861,87829%
35049Cleveland$65,6441,53427%
35051Columbiana$80,0613,07137%
35053Crane Hill$56,1671,27636%
35054Cropwell$77,9291,63840%
35055Cullman$58,4059,56229%
35057Cullman$83,7815,51039%
35058Cullman$62,1464,38327%
35061Dolomite$69,43244828%
35062Dora$73,3933,12230%
35063Empire$61,1381,41120%
35064Fairfield$48,6923,78718%
35068Fultondale$73,7503,70229%
35070Garden City$66,786504%
35071Gardendale$82,0746,86539%
35072Goodwater$51,0281,95712%
35073Graysville$54,8861,33921%
35077Hanceville$48,2765,32421%
35078Harpersville$75,05685731%
35079Hayden$82,9383,49540%
35080Helena$118,3446,93662%
35083Holly Pond$55,3351,49328%
35085Jemison$70,8623,15025%
35087Joppa$67,04394540%
35089Kellyton$56,21381515%
35091Kimberly$100,3751,35151%
35094Leeds$74,6255,72635%
35096Lincoln$66,9133,57731%
35097Locust Fork$58,05670829%
35098Logan$80,51758523%
35111Mc Calla$86,4637,85139%
35112Margaret$76,0105522%
35114Maylene$98,3552,62150%
35115Montevallo$57,3726,03326%
35116Morris$88,2741,97746%
35117Mount Olive$92,7302,15547%
35118Mulga$64,3751,05228%
35120Odenville$74,3526,31837%
35121Oneonta$60,1776,00225%
35124Pelham$99,7269,90050%
35125Pell City$59,8914,11220%
35126Pinson$83,7327,80540%
35127Pleasant Grove$70,3173,47933%
35128Pell City$83,9904,16940%
35130Quinton$40,6901,33218%
35131Ragland$43,7381,47716%
35133Remlap$50,3131,35320%
35135Riverside$68,68166735%
35136Rockford$50,11478531%
35143Shelby$72,5001,33435%
35146Springville$86,6144,78043%
35147Sterrett$91,7392,39444%
35148Sumiton$56,5741,00223%
35150Sylacauga$45,7687,43116%
35151Sylacauga$68,2392,95734%
35160Talladega$52,83810,79621%
35171Thorsby$71,8751,38630%
35172Trafford$39,8441,08828%
35173Trussville$117,10511,36457%
35175Union Grove$74,6002,00234%
35176Vandiver$49,34830220%
35178Vincent$55,2991,19123%
35179Vinemont$72,9563,28131%
35180Warrior$74,8324,71336%
35183Weogufka$69,16732213%
35184West Blocton$54,7561,90727%
35186Wilsonville$102,6151,97552%
35188Woodstock$73,43890630%
35203Birmingham$47,4341,76825%
35204Birmingham$35,4204,1596%
35205Birmingham$51,1589,92622%
35206Birmingham$42,5496,44116%
35207Birmingham$31,4863,11210%
35208Birmingham$38,5615,65913%
35209Birmingham$71,43913,17537%
35210Birmingham$73,0615,97732%
35211Birmingham$34,88411,59913%
35212Birmingham$36,6334,52021%
35213Birmingham$159,8246,62174%
35214Birmingham$56,3837,13125%
35215Birmingham$52,79317,04519%
35216Birmingham$74,52514,37339%
35217Birmingham$40,4865,20612%
35218Birmingham$30,7392,4949%
35221Birmingham$33,4721,57813%
35222Birmingham$84,0663,94845%
35223Birmingham$168,2784,30867%
35224Birmingham$42,6391,85428%
35226Birmingham$124,51614,43561%
35228Birmingham$50,8153,96915%
35233Birmingham$60,3362,58520%
35234Birmingham$26,8311,6059%
35235Birmingham$63,2958,29723%
35242Birmingham$117,04723,97855%
35243Birmingham$99,6458,82550%
35244Birmingham$113,45015,27255%
35401Tuscaloosa$29,15214,21210%
35404Tuscaloosa$48,9328,63923%
35405Tuscaloosa$62,30120,70126%
35406Tuscaloosa$119,2507,86559%
35441Akron$49,37535927%
35442Aliceville$44,5031,45122%
35443Boligee$21,3897888%
35444Brookwood$69,2071,68633%
35446Buhl$39,31372715%
35447Carrollton$40,0001,27821%
35452Coker$70,9621,67432%
35453Cottondale$68,5334,77632%
35456Duncanville$56,5741,56625%
35458Elrod$64,68832042%
35459Emelle$36,8503954%
35460Epes$31,2502311%
35461Ethelsville$47,37588925%
35462Eutaw$31,5281,8669%
35463Fosters$59,46458630%
35464Gainesville$15,6251853%
35466Gordo$53,0831,77126%
35470Livingston$29,4751,76722%
35473Northport$69,6577,99036%
35474Moundville$87,9332,80345%
35475Northport$108,5597,37159%
35476Northport$61,1543,27425%
35480Ralph$88,20057646%
35481Reform$45,2071,36217%
35490Vance$87,8131,53341%
35501Jasper$54,7263,77322%
35503Jasper$63,5083,80126%
35504Jasper$66,8355,40932%
35540Addison$65,19295624%
35541Arley$57,1431,64224%
35542Bankston$44,67446020%
35543Bear Creek$29,19639013%
35544Beaverton$56,13134513%
35545Belk$63,7503010%
35546Berry$69,5311,48633%
35548Brilliant$43,95869515%
35549Carbon Hill$47,8181,43313%
35550Cordova$42,2161,92119%
35552Detroit$95,75925342%
35553Double Springs$63,2071,68532%
35554Eldridge$49,25044215%
35555Fayette$47,0203,62523%
35559Glen Allen$26,023190%
35563Guin$52,5761,37220%
35564Hackleburg$44,09680412%
35565Haleyville$45,5984,36217%
35570Hamilton$63,6393,88122%
35571Hodges$35,75031416%
35572Houston$70,9115847%
35574Kennedy$41,81844031%
35575Lynn$45,93841615%
35576Millport$72,2921,28733%
35578Nauvoo$55,7542,14624%
35579Oakman$46,9681,18518%
35580Parrish$52,1351,49822%
35581Phil Campbell$43,5552,08718%
35582Red Bay$48,2351,86225%
35584Sipsey$26,75012810%
35585Spruce Pine$92,67960639%
35586Sulligent$38,2861,41019%
35587Townley$54,77335025%
35592Vernon$45,5261,69017%
35593Vina$54,55960823%
35594Winfield$44,7322,84525%
35601Decatur$51,42913,93820%
35603Decatur$81,49013,17541%
35610Anderson$98,18867348%
35611Athens$57,37712,05225%
35613Athens$100,8459,59051%
35614Athens$56,9672,77723%
35616Cherokee$48,7201,51422%
35618Courtland$50,75089915%
35619Danville$65,8632,10528%
35620Elkmont$78,2474,16136%
35621Eva$78,6331,33141%
35622Falkville$66,5062,54333%
35630Florence$46,30415,17217%
35633Florence$76,6378,30233%
35634Florence$71,4524,19539%
35640Hartselle$76,62010,43237%
35643Hillsboro$59,0761,19021%
35645Killen$87,9585,42145%
35646Leighton$71,2171,91938%
35647Lester$90,13931947%
35648Lexington$79,5001,10840%
35649Mooresville$144,0003468%
35650Moulton$67,4165,57928%
35651Mount Hope$79,31054642%
35652Rogersville$66,7983,86924%
35653Russellville$52,6003,91024%
35654Russellville$60,6743,42921%
35660Sheffield$40,0654,77415%
35661Muscle Shoals$74,3108,00731%
35670Somerville$51,8643,02430%
35671Tanner$86,16367542%
35672Town Creek$61,9252,16926%
35673Trinity$80,8423,02640%
35674Tuscumbia$64,7067,64727%
35677Waterloo$51,96474232%
35739Ardmore$70,3542,19338%
35740Bridgeport$46,1481,55520%
35741Brownsboro$124,6501,89759%
35744Dutton$54,86889122%
35745Estillfork$33,9457713%
35746Fackler$50,35743813%
35747Grant$76,4202,39440%
35748Gurley$103,5632,89351%
35749Harvest$103,90110,25453%
35750Hazel Green$68,3895,33932%
35751Hollytree$49,8137322%
35752Hollywood$58,9771,08923%
35754Laceys Spring$96,0712,24046%
35755Langston$41,96422923%
35756Madison$129,8528,81561%
35757Madison$106,1757,17353%
35758Madison$117,38020,32258%
35759Meridianville$102,8805,03253%
35760New Hope$71,6221,67437%
35761New Market$79,4405,15543%
35763Owens Cross Roads$123,4977,24161%
35764Paint Rock$43,60323628%
35765Pisgah$64,0091,72122%
35768Scottsboro$52,9595,04923%
35769Scottsboro$55,6874,26928%
35771Section$51,8751,40328%
35772Stevenson$39,3131,72919%
35773Toney$74,5115,46235%
35774Trenton$96,2504224%
35775Valhermoso Springs$51,40924429%
35776Woodville$54,4581,34119%
35801Huntsville$105,58510,26853%
35802Huntsville$76,32411,43839%
35803Huntsville$100,84612,66151%
35805Huntsville$35,3859,5229%
35806Huntsville$86,76814,04042%
35808Huntsville$142,27336073%
35810Huntsville$51,23311,66120%
35811Huntsville$90,81211,20347%
35816Huntsville$40,2427,00313%
35824Huntsville$103,6194,58853%
35901Gadsden$48,8767,11621%
35903Gadsden$53,1226,87223%
35904Gadsden$43,7715,10612%
35905Gadsden$67,0422,41232%
35906Rainbow City$56,4204,20727%
35907Gadsden$76,3903,28938%
35950Albertville$57,3297,70429%
35951Albertville$54,2295,00423%
35952Altoona$48,3613,10725%
35953Ashville$73,7502,69631%
35954Attalla$59,4794,83423%
35956Boaz$61,2903,14130%
35957Boaz$51,4065,82421%
35958Bryant$50,8851,28914%
35959Cedar Bluff$52,3561,87021%
35960Centre$52,6194,15823%
35961Collinsville$46,2242,09819%
35962Crossville$60,3922,81426%
35963Dawson$59,92648512%
35966Flat Rock$43,8831,37216%
35967Fort Payne$47,0516,54918%
35968Fort Payne$43,5391,63820%
35971Fyffe$58,5281,72017%
35972Gallant$42,45752112%
35973Gaylesville$44,60899420%
35974Geraldine$52,05456717%
35975Groveoak$48,22558524%
35976Guntersville$72,6436,55336%
35978Henagar$55,5091,98221%
35979Higdon$51,83341023%
35980Horton$57,2772,13721%
35981Ider$45,55665018%
35983Leesburg$63,7931,28421%
35984Mentone$44,13571924%
35986Rainsville$68,0563,46433%
35987Steele$78,9061,01726%
35988Sylvania$53,68479427%
35989Valley Head$43,5801,26312%
36003Autaugaville$42,55486518%
36005Banks$47,25060422%
36009Brantley$38,99592718%
36010Brundidge$41,5032,16718%
36013Cecil$174,6597583%
36016Clayton$41,1311,37318%
36017Clio$41,16772022%
36020Coosada$61,16145316%
36022Deatsville$89,4595,47446%
36024Eclectic$57,5952,49927%
36025Elmore$54,4141,60531%
36026Equality$87,30069244%
36027Eufaula$47,8255,96921%
36028Dozier$48,75061324%
36029Fitzpatrick$49,59427925%
36030Forest Home$51,66710217%
36031Fort Davis$50,4764613%
36032Fort Deposit$35,2561,02410%
36033Georgiana$37,9751,61119%
36034Glenwood$56,09419925%
36035Goshen$53,12579325%
36036Grady$47,55777816%
36037Greenville$45,6775,27618%
36038Gantt$53,250330%
36039Hardaway$38,375846%
36040Hayneville$37,8721,42115%
36041Highland Home$60,90355528%
36042Honoraville$61,12060921%
36043Hope Hull$73,5711,22635%
36046Lapine$41,97448018%
36047Letohatchee$50,44146826%
36048Louisville$44,15859520%
36049Luverne$51,1262,08020%
36051Marbury$66,7261,05719%
36052Mathews$147,65633665%
36053Midway$49,35785213%
36054Millbrook$68,4385,73028%
36064Pike Road$119,8534,82257%
36066Prattville$86,2789,03240%
36067Prattville$65,59310,55030%
36069Ramer$53,75090432%
36071Rutledge$86,32418828%
36075Shorter$53,50561730%
36078Tallassee$69,2895,35229%
36079Troy$59,4053,67627%
36080Titus$70,70386523%
36081Troy$44,3755,70023%
36083Tuskegee$46,0243,48116%
36088Tuskegee Institute$35,1251,20516%
36089Union Springs$24,1092,9159%
36091Verbena$61,2141,49616%
36092Wetumpka$78,0948,50635%
36093Wetumpka$120,6934,19459%
36104Montgomery$33,8234,12312%
36105Montgomery$41,4864,08212%
36106Montgomery$69,0876,24833%
36107Montgomery$32,4923,2378%
36108Montgomery$33,2916,2188%
36109Montgomery$59,19310,07227%
36110Montgomery$47,3154,12817%
36111Montgomery$61,2595,10329%
36113Montgomery$127,55824961%
36115Montgomery$63,67224920%
36116Montgomery$55,16017,98622%
36117Montgomery$74,72022,07336%
36201Anniston$37,6146,93111%
36203Oxford$69,4857,33029%
36205Anniston$24,73450611%
36206Anniston$51,1164,34019%
36207Anniston$67,9697,91733%
36250Alexandria$83,4061,65738%
36251Ashland$50,4662,18020%
36255Cragford$84,79243133%
36256Daviston$64,16761022%
36258Delta$58,99381018%
36260Eastaboga$73,0071,57222%
36262Fruithurst$68,61162021%
36263Graham$36,82416914%
36264Heflin$49,8143,12619%
36265Jacksonville$55,2948,25622%
36266Lineville$48,9242,51125%
36268Munford$55,6252,30026%
36269Muscadine$44,61868421%
36271Ohatchee$68,2502,34932%
36272Piedmont$51,6355,03124%
36273Ranburne$90,2781,28241%
36274Roanoke$50,6214,39315%
36276Wadley$52,47179428%
36277Weaver$62,6101,92421%
36278Wedowee$58,2141,93828%
36279Wellington$53,0241,15818%
36280Woodland$72,8131,79633%
36301Dothan$50,12515,90722%
36303Dothan$54,14712,21626%
36305Dothan$84,3026,92041%
36310Abbeville$34,7442,67223%
36311Ariton$51,5631,14826%
36312Ashford$56,9942,40226%
36314Black$62,04719927%
36316Chancellor$77,01683429%
36317Clopton$97,68834945%
36318Coffee Springs$49,82657120%
36319Columbia$62,15996327%
36320Cottonwood$50,0001,35821%
36321Cowarts$64,26782315%
36322Daleville$47,2763,69522%
36323Elba$45,8193,15621%
36330Enterprise$75,76514,94236%
36340Geneva$50,1112,06615%
36343Gordon$47,18869110%
36344Hartford$60,3772,06419%
36345Headland$71,4533,30835%
36346Jack$56,45854920%
36350Midland City$55,3663,00424%
36351New Brockton$69,5831,61231%
36352Newton$71,9972,00327%
36353Newville$66,31879337%
36360Ozark$51,1817,85720%
36362Fort Rucker$74,5411,36719%
36370Pansey$51,76535619%
36371Pinckard$50,62521528%
36373Shorterville$55,8002469%
36375Slocomb$57,6563,08622%
36376Webb$49,70081222%
36401Evergreen$40,7922,78014%
36420Andalusia$49,3473,95124%
36421Andalusia$65,8013,85628%
36425Beatrice$37,75027824%
36426Brewton$51,4175,68720%
36432Castleberry$40,96288610%
36435Coy$63,35524713%
36441Flomaton$50,3491,23016%
36442Florala$62,8471,35928%
36444Franklin$60,14420715%
36445Frisco City$39,4211,82215%
36446Fulton$58,57114610%
36451Grove Hill$54,4171,94521%
36453Kinston$54,4851,02718%
36455Lockhart$32,12515113%
36456Mc Kenzie$66,15052719%
36460Monroeville$41,0083,73418%
36467Opp$41,7083,85819%
36471Peterman$40,92125817%
36473Range$81,5633625%
36474Red Level$44,1411,11322%
36475Repton$45,03980523%
36477Samson$50,5171,89223%
36480Uriah$49,34252427%
36481Vredenburgh$33,125470%
36482Whatley$69,67122627%
36483Wing$53,57123627%
36502Atmore$44,3605,77616%
36505Axis$97,34430448%
36507Bay Minette$50,1207,98925%
36509Bayou La Batre$33,4884168%
36511Bon Secour$87,60742621%
36518Chatom$87,76881145%
36521Chunchula$76,6882,02730%
36522Citronelle$52,9842,63823%
36523Coden$61,6071,03423%
36524Coffeeville$45,96240823%
36525Creola$66,71972127%
36526Daphne$88,75014,09745%
36527Spanish Fort$120,1897,36658%
36528Dauphin Island$67,20687239%
36529Deer Park$76,33913133%
36530Elberta$63,3933,22137%
36532Fairhope$89,69415,51143%
36535Foley$66,71417,87729%
36538Frankville$37,1811028%
36539Fruitdale$55,62521122%
36540Gainestown$29,60932912%
36541Grand Bay$66,2365,68834%
36542Gulf Shores$79,6398,34735%
36544Irvington$54,1693,99922%
36545Jackson$46,5533,18728%
36548Leroy$78,67639844%
36549Lillian$63,0192,57126%
36551Loxley$76,3543,67343%
36553Mc Intosh$51,8971,37830%
36555Magnolia Springs$86,70546742%
36558Millry$63,9671,60338%
36560Mount Vernon$43,4261,03021%
36561Orange Beach$98,2954,46747%
36562Perdido$38,09464113%
36567Robertsdale$66,4325,76428%
36569Saint Stephens$55,7743160%
36571Saraland$62,0477,05731%
36572Satsuma$99,7732,54450%
36574Seminole$50,91563013%
36575Semmes$75,8848,01937%
36576Silverhill$81,0481,83941%
36578Stapleton$53,49047731%
36579Stockton$74,37553043%
36580Summerdale$62,8022,41927%
36582Theodore$64,7639,90827%
36583Tibbie$48,43831835%
36584Vinegar Bend$30,63934314%
36585Wagarville$106,60718152%
36587Wilmer$72,6574,07033%
36602Mobile$41,42068319%
36603Mobile$26,8792,9688%
36604Mobile$66,3573,77837%
36605Mobile$43,5389,53813%
36606Mobile$51,3038,16327%
36607Mobile$42,7722,44421%
36608Mobile$61,14616,00530%
36609Mobile$49,83011,11521%
36610Mobile$30,5293,9288%
36611Mobile$46,5592,30515%
36612Mobile$38,0561,2427%
36613Eight Mile$52,0804,16918%
36617Mobile$40,9004,65511%
36618Mobile$61,5506,87827%
36619Mobile$64,7555,54936%
36693Mobile$68,9337,76534%
36695Mobile$76,04020,18139%
36701Selma$39,8159,11213%
36703Selma$32,2274,54313%
36720Alberta$17,91722018%
36722Arlington$95,3136216%
36723Boykin$51,667520%
36726Camden$46,0301,81520%
36727Campbell$31,54812217%
36728Catherine$17,6792920%
36732Demopolis$42,2163,78626%
36736Dixons Mills$55,75953121%
36738Faunsdale$34,58326213%
36740Forkland$44,73734024%
36742Gallion$31,23188223%
36744Greensboro$30,5182,54711%
36748Linden$42,8261,11622%
36749Jones$39,16732417%
36750Maplesville$49,3451,17931%
36751Lower Peach Tree$47,01123810%
36752Lowndesboro$44,15348124%
36754Magnolia$39,583880%
36756Marion$38,5272,0757%
36759Marion Junction$30,4416129%
36761Minter$26,74343910%
36763Myrtlewood$89,0004821%
36765Newbern$51,8752788%
36767Orrville$41,42959018%
36768Pine Apple$35,73532014%
36769Pine Hill$36,88483512%
36773Safford$40,20815132%
36776Sawyerville$16,7655886%
36782Sweet Water$51,42975417%
36783Thomaston$47,91726319%
36784Thomasville$48,4342,09724%
36785Tyler$29,61944212%
36786Uniontown$33,3751,0606%
36792Randolph$43,29529915%
36793Lawley$50,20821918%
36801Opelika$62,41410,65129%
36804Opelika$61,8807,84931%
36830Auburn$70,18821,12636%
36832Auburn$42,71711,38427%
36850Camp Hill$42,0001,05621%
36852Cusseta$71,0711,00818%
36853Dadeville$73,5943,83135%
36854Valley$55,9736,46826%
36855Five Points$46,76571815%
36856Fort Mitchell$75,3812,91227%
36860Hurtsboro$43,45165718%
36861Jacksons Gap$65,5771,18828%
36862Lafayette$37,7192,57019%
36863Lanett$51,1304,25222%
36866Notasulga$49,0281,60019%
36867Phenix City$48,0269,21123%
36869Phenix City$50,0618,96718%
36870Phenix City$72,5007,10833%
36871Pittsview$51,4902757%
36874Salem$66,9863,64332%
36875Seale$55,8961,68823%
36877Smiths Station$78,1034,80537%
36879Waverly$93,02999946%
36901Bellamy$52,585970%
36904Butler$44,2501,64720%
36907Cuba$45,44466913%
36908Gilbertown$68,12566223%
36912Lisman$39,92661126%
36915Needham$37,10534211%
36916Pennington$29,48328425%
36919Silas$59,09176020%
36921Toxey$40,48160323%
36925York$29,3421,27010%

Tap any column header to sort. Click a zip code for its full income breakdown. Source: U.S. Census Bureau, American Community Survey 5-year estimates, 2020 to 2024. Zip codes are Census ZIP Code Tabulation Areas. Estimates for zip codes with few residents have larger margins of error.

Want the full picture for one zip?

See the income spread, six-figure households, and how any zip compares with the state and the country.

Look up a zip code

Richest zip codes in Alabama

The 10 Alabama zip codes with the highest median household income, among zip codes with at least 1,000 residents.

  1. 35223 Birmingham: $168,278
  2. 35213 Birmingham: $159,824
  3. 35808 Huntsville: $142,273
  4. 35756 Madison: $129,852
  5. 35741 Brownsboro: $124,650
  6. 35226 Birmingham: $124,516
  7. 35763 Owens Cross Roads: $123,497
  8. 35043 Chelsea: $121,356
  9. 36093 Wetumpka: $120,693
  10. 36527 Spanish Fort: $120,189

Most six-figure households

  1. 35213 Birmingham: 74% earn $100K or more
  2. 35808 Huntsville: 73% earn $100K or more
  3. 35223 Birmingham: 67% earn $100K or more
  4. 35080 Helena: 62% earn $100K or more
  5. 35763 Owens Cross Roads: 61% earn $100K or more

Lowest median income

  1. 36776 Sawyerville: $16,765
  2. 35443 Boligee: $21,389
  3. 36089 Union Springs: $24,109
  4. 36205 Anniston: $24,734
  5. 35234 Birmingham: $26,831

How Alabama compares

The median household income in Alabama is $63,999, 21% below the U.S. median of $80,734. 195 of the 502 Alabama zip codes with at least 1,000 residents have a median above the state's. See income by zip code for every state.