Alabama Zip Codes List, Zip Codes of Alabama Cities & Towns

List of all Zip Codes for the state of Alabama. Includes all counties, cities and towns in Alabama.

ZIP Code List of Alabama Cities and Towns

ZipcodeTypeCityCountyStateArea Codes
35004STANDARDMoodySt Clair CountyAL205
35005STANDARDAdamsvilleJefferson CountyAL205
35006STANDARDAdgerJefferson CountyAL205
35007STANDARDAlabasterShelby CountyAL205
35010STANDARDAlexander CityTallapoosa CountyAL256,334
35011PO BOXAlexander CityTallapoosa CountyAL256
35013PO BOXAllgoodBlount CountyAL205
35014STANDARDAlpineTalladega CountyAL256
35015PO BOXAltonJefferson CountyAL205
35016STANDARDArabMarshall CountyAL256
35019STANDARDBaileytonCullman CountyAL256
35020STANDARDBessemerJefferson CountyAL205
35021PO BOXBessemerJefferson CountyAL205
35022STANDARDBessemerJefferson CountyAL205
35023STANDARDBessemerJefferson CountyAL205
35031STANDARDBlountsvilleBlount CountyAL205,256
35032PO BOXBon AirTalladega CountyAL 
35033STANDARDBremenCullman CountyAL256
35034STANDARDBrentBibb CountyAL205
35035STANDARDBrierfieldBibb CountyAL205
35036PO BOXBrooksideJefferson CountyAL205
35038PO BOXBurnwellWalker CountyAL205
35040STANDARDCaleraShelby CountyAL205
35041PO BOXCardiffJefferson CountyAL205
35042STANDARDCentrevilleBibb CountyAL205
35043STANDARDChelseaShelby CountyAL205
35044STANDARDChildersburgTalladega CountyAL256
35045STANDARDClantonChilton CountyAL205
35046STANDARDClantonChilton CountyAL205
35048PO BOXClayJefferson CountyAL205
35049STANDARDClevelandBlount CountyAL205
35051STANDARDColumbianaShelby CountyAL205
35052PO BOXCook SpringsSt. Clair CountyAL205
35053STANDARDCrane HillCullman CountyAL256
35054STANDARDCropwellSt Clair CountyAL205
35055STANDARDCullmanCullman CountyAL256
35056PO BOXCullmanCullman CountyAL256
35057STANDARDCullmanCullman CountyAL256
35058STANDARDCullmanCullman CountyAL256
35060PO BOXDocenaJefferson CountyAL205
35061STANDARDDolomiteJefferson CountyAL205
35062STANDARDDoraJefferson CountyAL205
35063STANDARDEmpireWalker CountyAL205
35064STANDARDFairfieldJefferson CountyAL205
35068STANDARDFultondaleJefferson CountyAL205
35070PO BOXGarden CityCullman CountyAL256
35071STANDARDGardendaleJefferson CountyAL205
35072STANDARDGoodwaterCoosa CountyAL256
35073STANDARDGraysvilleJefferson CountyAL205
35074PO BOXGreen PondBibb CountyAL205
35077STANDARDHancevilleCullman CountyAL256
35078STANDARDHarpersvilleShelby CountyAL205
35079STANDARDHaydenBlount CountyAL205,256
35080STANDARDHelenaShelby CountyAL205
35082PO BOXHollinsClay CountyAL256
35083STANDARDHolly PondCullman CountyAL256
35085STANDARDJemisonChilton CountyAL205
35087STANDARDJoppaCullman CountyAL256
35089STANDARDKellytonCoosa CountyAL256
35091STANDARDKimberlyJefferson CountyAL205
35094STANDARDLeedsJefferson CountyAL205
35096STANDARDLincolnTalladega CountyAL205,256
35097STANDARDLocust ForkBlount CountyAL205
35098STANDARDLoganCullman CountyAL256
35111STANDARDMc CallaTuscaloosa CountyAL205
35112PO BOXMargaretSt Clair CountyAL205
35114STANDARDMayleneShelby CountyAL205
35115STANDARDMontevalloShelby CountyAL205
35116STANDARDMorrisJefferson CountyAL205
35117STANDARDMount OliveJefferson CountyAL205
35118STANDARDMulgaJefferson CountyAL205
35119PO BOXNew CastleJefferson CountyAL205
35120STANDARDOdenvilleSt Clair CountyAL205
35121STANDARDOneontaBlount CountyAL205
35123PO BOXPalmerdaleJefferson CountyAL205
35124STANDARDPelhamShelby CountyAL205
35125STANDARDPell CitySt Clair CountyAL205
35126STANDARDPinsonJefferson CountyAL205
35127STANDARDPleasant GroveJefferson CountyAL205
35128STANDARDPell CitySt Clair CountyAL205
35130STANDARDQuintonWalker CountyAL205
35131STANDARDRaglandSt Clair CountyAL205
35133STANDARDRemlapBlount CountyAL205
35135STANDARDRiversideSt Clair CountyAL205
35136STANDARDRockfordCoosa CountyAL256
35137PO BOXSaginawShelby CountyAL205
35139PO BOXSayreJefferson CountyAL205
35142PO BOXShannonJefferson CountyAL205
35143STANDARDShelbyShelby CountyAL205
35144PO BOXSiluriaShelby CountyAL205
35146STANDARDSpringvilleSt Clair CountyAL205
35147STANDARDSterrettShelby CountyAL205
35148STANDARDSumitonWalker CountyAL205
35149PO BOXSycamoreTalladega CountyAL 
35150STANDARDSylacaugaTalladega CountyAL256,205
35151STANDARDSylacaugaTalladega CountyAL256
35160STANDARDTalladegaTalladega CountyAL256,205
35161PO BOXTalladegaTalladega CountyAL256
35171STANDARDThorsbyChilton CountyAL205
35172STANDARDTraffordBlount CountyAL205
35173STANDARDTrussvilleJefferson CountyAL205
35175STANDARDUnion GroveMarshall CountyAL256
35176STANDARDVandiverShelby CountyAL205
35178STANDARDVincentShelby CountyAL205
35179STANDARDVinemontCullman CountyAL256
35180STANDARDWarriorJefferson CountyAL205
35181PO BOXWatsonJefferson CountyAL205
35182PO BOXWattsvilleSt Clair CountyAL 
35183STANDARDWeogufkaCoosa CountyAL256
35184STANDARDWest BloctonBibb CountyAL205
35185PO BOXWestoverShelby CountyAL205
35186STANDARDWilsonvilleShelby CountyAL205
35187PO BOXWiltonChilton CountyAL205
35188STANDARDWoodstockBibb CountyAL205
35201PO BOXBirminghamJefferson CountyAL205
35202PO BOXBirminghamJefferson CountyAL205
35203STANDARDBirminghamJefferson CountyAL205
35204STANDARDBirminghamJefferson CountyAL205,256
35205STANDARDBirmingham, South HighlandsJefferson CountyAL205
35206STANDARDBirminghamJefferson CountyAL205
35207STANDARDBirminghamJefferson CountyAL205,256
35208STANDARDBirminghamJefferson CountyAL205
35209STANDARDBirmingham, Homewood, Mountain BrkJefferson CountyAL205
35210STANDARDBirmingham, Irondale, Mountain BrkJefferson CountyAL205,334
35211STANDARDBirmingham, WenonahJefferson CountyAL205
35212STANDARDBirminghamJefferson CountyAL205
35213STANDARDBirmingham, Crestline Heights, Crestline Hts, Mountain BrkJefferson CountyAL205
35214STANDARDBirmingham, ForestdaleJefferson CountyAL205
35215STANDARDBirmingham, Center PointJefferson CountyAL205
35216STANDARDBirmingham, Hoover, Mountain Brk, Vestavia, Vestavia Hills, Vestavia HlsJefferson CountyAL205
35217STANDARDBirmingham, TarrantJefferson CountyAL205
35218STANDARDBirmingham, EnsleyJefferson CountyAL205
35219PO BOXBirmingham, Mountain BrkJefferson CountyAL205
35220PO BOXBirmingham, Center PointJefferson CountyAL205
35221STANDARDBirminghamJefferson CountyAL205
35222STANDARDBirminghamJefferson CountyAL205
35223STANDARDBirmingham, Mountain Brk, Mountain Brook, VestaviaJefferson CountyAL205
35224STANDARDBirminghamJefferson CountyAL205
35225UNIQUEBirmingham, Bham, High CottonJefferson CountyAL205
35226STANDARDBirmingham, Bluff Park, Hoover, Vestavia, Vestavia Hills, Vestavia HlsJefferson CountyAL205
35228STANDARDBirmingham, MidfieldJefferson CountyAL205
35229UNIQUEBirmingham, Bham, Samford UniversityJefferson CountyAL205
35230UNIQUEBirmingham, Bham, Progressive FarmerJefferson CountyAL205
35231PO BOXBirminghamJefferson CountyAL205
35232PO BOXBirminghamJefferson CountyAL205
35233STANDARDBirminghamJefferson CountyAL205
35234STANDARDBirminghamJefferson CountyAL256,205
35235STANDARDBirmingham, Center PointJefferson CountyAL205
35236PO BOXBirmingham, HooverJefferson CountyAL205
35237PO BOXBirminghamJefferson CountyAL205
35238PO BOXBirmingham, BhamJefferson CountyAL205
35240UNIQUEBirmingham, Bham, Progressive FarmerJefferson CountyAL205
35242STANDARDBirmingham, Meadowbrook, Shoal Creek, Vestavia,Shelby CountyAL205
35243STANDARDBirmingham, Cahaba Heights, Mountain Brk, VestaviaJefferson CountyAL205
35244STANDARDBirmingham, Bluff Park, HooverJefferson CountyAL205
35245UNIQUEBirmingham, Bham, High CottonJefferson CountyAL205
35246UNIQUEBirmingham, Bham, Regions BankJefferson CountyAL205
35249UNIQUEBirmingham, Univ Of Alabama HospitalJefferson CountyAL205
35253PO BOXBirmingham, Mountain Brk, Mountain BrookJefferson CountyAL205
35254UNIQUEBirmingham, Bham, Birmingham Southern CollegeJefferson CountyAL205
35255PO BOXBirminghamJefferson CountyAL205
35259PO BOXBirmingham, Homewood, Mountain BrkJefferson CountyAL205
35260PO BOXBirmingham, BhamJefferson CountyAL205
35261PO BOXBirmingham, BhamJefferson CountyAL205
35263UNIQUEBirmingham, Bham, Jefferson County CourthouseJefferson CountyAL205
35266PO BOXBirmingham, Mountain Brk, Vestavia, Vestavia HillsJefferson CountyAL205
35277UNIQUEBirmingham, Bham, Bell SouthJefferson CountyAL205
35278UNIQUEBirmingham, Oxmoor House, BhamJefferson CountyAL205
35279UNIQUEBirmingham, Parisians Inc, BhamJefferson CountyAL205
35280UNIQUEBirmingham, Bham, Decorative Craft IdeasJefferson CountyAL205
35281UNIQUEBirmingham, Decorative Craft Ideas, BhamJefferson CountyAL205
35282UNIQUEBirmingham, Bham, Business Reply MailJefferson CountyAL205
35283PO BOXBirmingham, Bham, Caller BoxesJefferson CountyAL205
35285UNIQUEBirmingham, Bham, S S Payment CtrJefferson CountyAL205
35286UNIQUEBirmingham, Bham, PizitzJefferson CountyAL205
35287UNIQUEBirmingham, Bham, Regions BankJefferson CountyAL205
35288UNIQUEBirmingham, Bham, Regions BankJefferson CountyAL205
35289UNIQUEBirmingham, Assc Doctors Ins, BhamJefferson CountyAL205
35290UNIQUEBirmingham, Bham, Wells FargoJefferson CountyAL205
35291UNIQUEBirmingham, Alabama Power Co, BhamJefferson CountyAL205
35292UNIQUEBirmingham, Alabama Power Co, BhamJefferson CountyAL205
35293UNIQUEBirmingham, Bham, Dept Of Treas Bur AcctsJefferson CountyAL205
35294UNIQUEBirmingham, Bham, Univ Of Alabama BirJefferson CountyAL205
35295UNIQUEBirmingham, Ala Gas Corp, BhamJefferson CountyAL205
35296UNIQUEBirmingham, Bham, Compass BankJefferson CountyAL205
35297UNIQUEBirmingham, Bham, State Farm InsJefferson CountyAL205
35298UNIQUEBirmingham, Bham, Blue Cross-shieldJefferson CountyAL205
35299UNIQUEBirmingham, So Central Bell, BhamJefferson CountyAL205
35401STANDARDTuscaloosaTuscaloosa CountyAL205
35402PO BOXTuscaloosaTuscaloosa CountyAL205
35403PO BOXTuscaloosaTuscaloosa CountyAL205
35404STANDARDTuscaloosaTuscaloosa CountyAL205
35405STANDARDTuscaloosaTuscaloosa CountyAL205
35406STANDARDTuscaloosaTuscaloosa CountyAL205
35407PO BOXTuscaloosaTuscaloosa CountyAL205
35440PO BOXAbernantTuscaloosa CountyAL205
35441STANDARDAkronHale CountyAL205
35442STANDARDAlicevillePickens CountyAL205
35443STANDARDBoligeeGreene CountyAL205
35444STANDARDBrookwoodTuscaloosa CountyAL205
35446STANDARDBuhlTuscaloosa CountyAL205
35447STANDARDCarrolltonPickens CountyAL205
35448PO BOXClintonGreene CountyAL205
35449PO BOXCoalingTuscaloosa CountyAL205
35452STANDARDCokerTuscaloosa CountyAL205
35453STANDARDCottondaleTuscaloosa CountyAL205
35456STANDARDDuncanvilleTuscaloosa CountyAL205
35457STANDARDEcholaTuscaloosa CountyAL205
35458STANDARDElrodTuscaloosa CountyAL205
35459STANDARDEmelleSumter CountyAL205
35460STANDARDEpesSumter CountyAL205
35461STANDARDEthelsvillePickens CountyAL205
35462STANDARDEutawGreene CountyAL205
35463STANDARDFostersTuscaloosa CountyAL205
35464STANDARDGainesvilleSumter CountyAL205
35466STANDARDGordoPickens CountyAL205
35468PO BOXKellermanTuscaloosa CountyAL205
35469STANDARDKnoxvilleGreene CountyAL205
35470STANDARDLivingstonSumter CountyAL205,334
35471PO BOXMc ShanPickens CountyAL205
35473STANDARDNorthportTuscaloosa CountyAL205
35474STANDARDMoundvilleHale CountyAL205
35475STANDARDNorthportTuscaloosa CountyAL205
35476STANDARDNorthportTuscaloosa CountyAL205
35477PO BOXPanolaSumter CountyAL205
35478PO BOXPetersonTuscaloosa CountyAL205
35480STANDARDRalphTuscaloosa CountyAL205
35481STANDARDReformPickens CountyAL205
35482PO BOXSamanthaTuscaloosa CountyAL205
35485PO BOXTuscaloosaTuscaloosa CountyAL205
35486PO BOXTuscaloosaTuscaloosa CountyAL205
35487UNIQUETuscaloosaTuscaloosa CountyAL205
35490STANDARDVanceTuscaloosa CountyAL205
35491PO BOXWest GreeneGreene CountyAL205
35501STANDARDJasperWalker CountyAL205
35502PO BOXJasperWalker CountyAL205
35503STANDARDJasperWalker CountyAL205
35504STANDARDJasperWalker CountyAL205
35540STANDARDAddisonWinston CountyAL256
35541STANDARDArleyWinston CountyAL205,256
35542STANDARDBankstonFayette CountyAL205
35543STANDARDBear CreekMarion CountyAL205
35544STANDARDBeavertonLamar CountyAL205
35545PO BOXBelkFayette CountyAL205
35546STANDARDBerryFayette CountyAL205
35548STANDARDBrilliantMarion CountyAL205
35549STANDARDCarbon HillWalker CountyAL205
35550STANDARDCordovaWalker CountyAL205
35551PO BOXDelmarWinston CountyAL 
35552STANDARDDetroitLamar CountyAL205
35553STANDARDDouble SpringsWinston CountyAL205
35554STANDARDEldridgeFayette CountyAL205
35555STANDARDFayetteFayette CountyAL205
35559PO BOXGlen AllenFayette CountyAL205
35560PO BOXGoodspringsWalker CountyAL205
35563STANDARDGuinMarion CountyAL205
35564STANDARDHackleburgMarion CountyAL205
35565STANDARDHaleyvilleWinston CountyAL205
35570STANDARDHamiltonMarion CountyAL205
35571STANDARDHodgesFranklin CountyAL205
35572STANDARDHoustonWinston CountyAL205,256
35573PO BOXKansasWalker CountyAL205
35574STANDARDKennedyLamar CountyAL205
35575STANDARDLynnWinston CountyAL205
35576STANDARDMillportLamar CountyAL205
35577PO BOXNatural BridgeWinston CountyAL 
35578STANDARDNauvooWalker CountyAL205
35579STANDARDOakmanWalker CountyAL205
35580STANDARDParrishWalker CountyAL205
35581STANDARDPhil CampbellFranklin CountyAL205,256
35582STANDARDRed BayFranklin CountyAL256,205
35584PO BOXSipseyWalker CountyAL205
35585STANDARDSpruce PineFranklin CountyAL205,256
35586STANDARDSulligentLamar CountyAL205
35587STANDARDTownleyWalker CountyAL205
35592STANDARDVernonLamar CountyAL205
35593STANDARDVinaFranklin CountyAL256,205
35594STANDARDWinfieldMarion CountyAL205
35601STANDARDDecaturMorgan CountyAL256
35602PO BOXDecaturMorgan CountyAL256
35603STANDARDDecaturMorgan CountyAL256
35609PO BOXDecaturMorgan CountyAL256
35610STANDARDAndersonLauderdale CountyAL256
35611STANDARDAthensLimestone CountyAL256,205
35612PO BOXAthensLimestone CountyAL256
35613STANDARDAthensLimestone CountyAL256
35614STANDARDAthensLimestone CountyAL256
35615PO BOXBelle MinaLimestone CountyAL256
35616STANDARDCherokeeColbert CountyAL256
35617PO BOXCloverdaleLauderdale CountyAL256
35618STANDARDCourtlandLawrence CountyAL256
35619STANDARDDanvilleLawrence CountyAL256
35620STANDARDElkmontLimestone CountyAL256
35621STANDARDEvaMorgan CountyAL256
35622STANDARDFalkvilleMorgan CountyAL256
35630STANDARDFlorenceLauderdale CountyAL256
35631PO BOXFlorenceLauderdale CountyAL256
35632UNIQUEFlorenceLauderdale CountyAL256
35633STANDARDFlorenceLauderdale CountyAL256
35634STANDARDFlorenceLauderdale CountyAL256
35640STANDARDHartselleMorgan CountyAL256
35643STANDARDHillsboroLawrence CountyAL256
35645STANDARDKillenLauderdale CountyAL256
35646STANDARDLeightonColbert CountyAL256
35647STANDARDLesterLimestone CountyAL256
35648STANDARDLexingtonLauderdale CountyAL256
35649PO BOXMooresvilleLimestone CountyAL256
35650STANDARDMoultonLawrence CountyAL256
35651STANDARDMount HopeLawrence CountyAL256
35652STANDARDRogersvilleLauderdale CountyAL256
35653STANDARDRussellvilleFranklin CountyAL256
35654STANDARDRussellvilleFranklin CountyAL256
35660STANDARDSheffieldColbert CountyAL256
35661STANDARDMuscle ShoalsColbert CountyAL256
35662PO BOXMuscle ShoalsColbert CountyAL256
35670STANDARDSomervilleMorgan CountyAL256
35671STANDARDTannerLimestone CountyAL256
35672STANDARDTown CreekLawrence CountyAL256
35673STANDARDTrinityLawrence CountyAL256
35674STANDARDTuscumbiaColbert CountyAL256
35677STANDARDWaterlooLauderdale CountyAL256
35699UNIQUEDecaturMorgan CountyAL256
35739STANDARDArdmoreLimestone CountyAL256
35740STANDARDBridgeportJackson CountyAL256
35741STANDARDBrownsboroMadison CountyAL256
35742PO BOXCapshawLimestone CountyAL256
35744STANDARDDuttonJackson CountyAL256
35745STANDARDEstillforkJackson CountyAL256
35746STANDARDFacklerJackson CountyAL256
35747STANDARDGrantMarshall CountyAL256
35748STANDARDGurleyMadison CountyAL256
35749STANDARDHarvestMadison CountyAL256
35750STANDARDHazel GreenMadison CountyAL256
35751STANDARDHollytreeJackson CountyAL256
35752STANDARDHollywoodJackson CountyAL205,256
35754STANDARDLaceys SpringMorgan CountyAL256
35755STANDARDLangstonMarshall CountyAL256
35756STANDARDMadisonLimestone CountyAL256
35757STANDARDMadisonMadison CountyAL256
35758STANDARDMadisonMadison CountyAL256
35759STANDARDMeridianvilleMadison CountyAL256
35760STANDARDNew HopeMadison CountyAL256
35761STANDARDNew MarketMadison CountyAL256
35762PO BOXNormalMadison CountyAL256
35763STANDARDOwens Cross RoadsMadison CountyAL256
35764STANDARDPaint RockJackson CountyAL256
35765STANDARDPisgahJackson CountyAL256
35766STANDARDPrincetonJackson CountyAL256
35767PO BOXRylandMadison CountyAL256
35768STANDARDScottsboroJackson CountyAL256,205
35769STANDARDScottsboroJackson CountyAL256
35771STANDARDSectionJackson CountyAL256
35772STANDARDStevensonJackson CountyAL256
35773STANDARDToneyMadison CountyAL256
35774STANDARDTrentonJackson CountyAL256
35775STANDARDValhermoso SpringsMorgan CountyAL256
35776STANDARDWoodvilleJackson CountyAL256
35801STANDARDHuntsvilleMadison CountyAL256
35802STANDARDHuntsvilleMadison CountyAL256
35803STANDARDHuntsvilleMadison CountyAL256
35804PO BOXHuntsvilleMadison CountyAL256
35805STANDARDHuntsvilleMadison CountyAL256
35806STANDARDHuntsvilleMadison CountyAL256
35807PO BOXHuntsvilleMadison CountyAL256
35808STANDARDHuntsvilleMadison CountyAL256
35809PO BOXHuntsvilleMadison CountyAL256
35810STANDARDHuntsvilleMadison CountyAL256
35811STANDARDHuntsvilleMadison CountyAL256
35812PO BOXHuntsvilleMadison CountyAL256
35813STANDARDHuntsvilleMadison CountyAL256
35814PO BOXHuntsvilleMadison CountyAL256
35815PO BOXHuntsvilleMadison CountyAL256
35816STANDARDHuntsvilleMadison CountyAL256
35824STANDARDHuntsvilleMadison CountyAL256
35893UNIQUEHuntsvilleMadison CountyAL256
35894UNIQUEHuntsvilleMadison CountyAL256
35895UNIQUEHuntsvilleMadison CountyAL256
35896UNIQUEHuntsvilleMadison CountyAL256
35897UNIQUEHuntsvilleMadison CountyAL256
35898UNIQUEHuntsvilleMadison CountyAL256
35899UNIQUEHuntsvilleMadison CountyAL256
35901STANDARDGadsdenEtowah CountyAL256
35902PO BOXGadsdenEtowah CountyAL256
35903STANDARDGadsdenEtowah CountyAL256
35904STANDARDGadsdenEtowah CountyAL256
35905STANDARDGadsdenEtowah CountyAL256
35906STANDARDRainbow CityEtowah CountyAL256
35907STANDARDGadsdenEtowah CountyAL256
35950STANDARDAlbertvilleMarshall CountyAL256
35951STANDARDAlbertvilleMarshall CountyAL256
35952STANDARDAltoonaEtowah CountyAL205,256
35953STANDARDAshvilleSt Clair CountyAL205
35954STANDARDAttallaEtowah CountyAL256
35956STANDARDBoazEtowah CountyAL256,205
35957STANDARDBoazMarshall CountyAL256
35958STANDARDBryantJackson CountyAL256
35959STANDARDCedar BluffCherokee CountyAL256
35960STANDARDCentreCherokee CountyAL256
35961STANDARDCollinsvilleDekalb CountyAL256
35962STANDARDCrossvilleDekalb CountyAL256
35963STANDARDDawsonDekalb CountyAL256
35964PO BOXDouglasMarshall CountyAL256
35966STANDARDFlat RockJackson CountyAL256
35967STANDARDFort PayneDekalb CountyAL256
35968STANDARDFort PayneDekalb CountyAL256
35971STANDARDFyffeDekalb CountyAL256
35972STANDARDGallantEtowah CountyAL256,205
35973STANDARDGaylesvilleCherokee CountyAL256
35974STANDARDGeraldineDekalb CountyAL256
35975STANDARDGroveoakDekalb CountyAL256
35976STANDARDGuntersvilleMarshall CountyAL256
35978STANDARDHenagarDekalb CountyAL256
35979STANDARDHigdonJackson CountyAL256
35980STANDARDHortonMarshall CountyAL205,256
35981STANDARDIderDekalb CountyAL256
35983STANDARDLeesburgCherokee CountyAL256
35984STANDARDMentoneDekalb CountyAL256
35986STANDARDRainsvilleDekalb CountyAL256
35987STANDARDSteeleSt Clair CountyAL205,256
35988STANDARDSylvaniaDekalb CountyAL256
35989STANDARDValley HeadDekalb CountyAL256
35990PO BOXWalnut GroveEtowah CountyAL205
36003STANDARDAutaugavilleAutauga CountyAL334
36005STANDARDBanksPike CountyAL334
36006STANDARDBillingsleyAutauga CountyAL334,205
36008PO BOXBoothAutauga CountyAL334
36009STANDARDBrantleyCrenshaw CountyAL334
36010STANDARDBrundidgePike CountyAL334
36013STANDARDCecilMontgomery CountyAL334
36015PO BOXChapmanButler CountyAL334
36016STANDARDClaytonBarbour CountyAL334
36017STANDARDClioBarbour CountyAL334
36020STANDARDCoosadaElmore CountyAL334
36022STANDARDDeatsvilleElmore CountyAL334
36023PO BOXEast TallasseeTallapoosa CountyAL 
36024STANDARDEclecticElmore CountyAL334
36025STANDARDElmoreElmore CountyAL334
36026STANDARDEqualityCoosa CountyAL334,256
36027STANDARDEufaulaBarbour CountyAL334
36028STANDARDDozierCrenshaw CountyAL334
36029STANDARDFitzpatrickBullock CountyAL334
36030STANDARDForest HomeButler CountyAL334
36031PO BOXFort DavisMacon CountyAL334
36032STANDARDFort DepositLowndes CountyAL334
36033STANDARDGeorgianaButler CountyAL334
36034STANDARDGlenwoodCoffee CountyAL334
36035STANDARDGoshenPike CountyAL334
36036STANDARDGradyMontgomery CountyAL334
36037STANDARDGreenvilleButler CountyAL334
36038PO BOXGanttCovington CountyAL334
36039STANDARDHardawayMacon CountyAL334
36040STANDARDHaynevilleLowndes CountyAL334
36041STANDARDHighland HomeCrenshaw CountyAL334
36042STANDARDHonoravilleCrenshaw CountyAL334
36043STANDARDHope HullLowndes CountyAL334
36045PO BOXKentElmore CountyAL334
36046STANDARDLapineCrenshaw CountyAL334
36047STANDARDLetohatcheeLowndes CountyAL334
36048STANDARDLouisvilleBarbour CountyAL334
36049STANDARDLuverneCrenshaw CountyAL334
36051STANDARDMarburyAutauga CountyAL334,205
36052STANDARDMathewsMontgomery CountyAL334
36053STANDARDMidwayBullock CountyAL334
36054STANDARDMillbrookElmore CountyAL334
36057PO BOXMount MeigsMontgomery CountyAL334
36061PO BOXPeroteBullock CountyAL334
36062PO BOXPetreyCrenshaw CountyAL334
36064STANDARDPike RoadMontgomery CountyAL334
36065PO BOXPine LevelMontgomery CountyAL334
36066STANDARDPrattvilleAutauga CountyAL334
36067STANDARDPrattvilleAutauga CountyAL334
36068PO BOXPrattvilleAutauga CountyAL334
36069STANDARDRamerMontgomery CountyAL334
36071STANDARDRutledgeCrenshaw CountyAL334
36072PO BOXEufaulaBarbour CountyAL334
36075STANDARDShorterMacon CountyAL334
36078STANDARDTallasseeElmore CountyAL334
36079STANDARDTroyPike CountyAL334
36080STANDARDTitusElmore CountyAL334,256
36081STANDARDTroyPike CountyAL334
36082UNIQUETroyPike CountyAL334
36083STANDARDTuskegeeMacon CountyAL334
36087PO BOXTuskegee InstituteMacon CountyAL334
36088STANDARDTuskegee InstituteMacon CountyAL334
36089STANDARDUnion SpringsBullock CountyAL334
36091STANDARDVerbenaChilton CountyAL205
36092STANDARDWetumpkaElmore CountyAL334
36093STANDARDWetumpkaElmore CountyAL334
36101PO BOXMontgomeryMontgomery CountyAL334
36102PO BOXMontgomeryMontgomery CountyAL334
36103PO BOXMontgomeryMontgomery CountyAL334
36104STANDARDMontgomeryMontgomery CountyAL334
36105STANDARDMontgomeryMontgomery CountyAL334
36106STANDARDMontgomeryMontgomery CountyAL334
36107STANDARDMontgomeryMontgomery CountyAL334
36108STANDARDMontgomeryMontgomery CountyAL334
36109STANDARDMontgomeryMontgomery CountyAL334
36110STANDARDMontgomeryMontgomery CountyAL334
36111STANDARDMontgomeryMontgomery CountyAL334
36112STANDARDMontgomeryMontgomery CountyAL334
36113STANDARDMontgomeryMontgomery CountyAL334
36114STANDARDMontgomeryMontgomery CountyAL334
36115STANDARDMontgomeryMontgomery CountyAL334
36116STANDARDMontgomeryMontgomery CountyAL205,334
36117STANDARDMontgomeryMontgomery CountyAL334
36118UNIQUEMontgomeryMontgomery CountyAL334
36119STANDARDMontgomeryMontgomery CountyAL334
36120PO BOXMontgomeryMontgomery CountyAL334
36121PO BOXMontgomeryMontgomery CountyAL334
36123PO BOXMontgomeryMontgomery CountyAL334
36124PO BOXMontgomeryMontgomery CountyAL334
36125PO BOXMontgomeryMontgomery CountyAL334
36130UNIQUEMontgomeryMontgomery CountyAL334
36131UNIQUEMontgomeryMontgomery CountyAL334
36132UNIQUEMontgomeryMontgomery CountyAL334
36133UNIQUEMontgomeryMontgomery CountyAL334
36134UNIQUEMontgomeryMontgomery CountyAL334
36135UNIQUEMontgomeryMontgomery CountyAL334
36140UNIQUEMontgomeryMontgomery CountyAL334
36141UNIQUEMontgomeryMontgomery CountyAL334
36142UNIQUEMontgomeryMontgomery CountyAL334
36177UNIQUEMontgomeryMontgomery CountyAL334
36191UNIQUEMontgomeryMontgomery CountyAL334
36201STANDARDAnnistonCalhoun CountyAL256
36202PO BOXAnnistonCalhoun CountyAL256
36203STANDARDOxfordCalhoun CountyAL256,205
36204PO BOXAnnistonCalhoun CountyAL256
36205STANDARDAnnistonCalhoun CountyAL256
36206STANDARDAnnistonCalhoun CountyAL256
36207STANDARDAnnistonCalhoun CountyAL256
36210PO BOXAnnistonCalhoun CountyAL256
36250STANDARDAlexandriaCalhoun CountyAL256
36251STANDARDAshlandClay CountyAL256
36253PO BOXBynumCalhoun CountyAL256
36254PO BOXChoccoloccoCalhoun CountyAL256
36255STANDARDCragfordClay CountyAL256
36256STANDARDDavistonTallapoosa CountyAL256
36257PO BOXDe ArmanvilleCalhoun CountyAL256
36258STANDARDDeltaClay CountyAL256
36260STANDARDEastabogaCalhoun CountyAL256
36261PO BOXEdwardsvilleCleburne CountyAL256
36262STANDARDFruithurstCleburne CountyAL256
36263STANDARDGrahamRandolph CountyAL256
36264STANDARDHeflinCleburne CountyAL256
36265STANDARDJacksonvilleCalhoun CountyAL256
36266STANDARDLinevilleClay CountyAL256
36267PO BOXMillervilleClay CountyAL256
36268STANDARDMunfordTalladega CountyAL256
36269STANDARDMuscadineCleburne CountyAL256
36271STANDARDOhatcheeCalhoun CountyAL256
36272STANDARDPiedmontCalhoun CountyAL256
36273STANDARDRanburneCleburne CountyAL256
36274STANDARDRoanokeRandolph CountyAL334,256
36275PO BOXSpring GardenCherokee CountyAL256
36276STANDARDWadleyRandolph CountyAL256,334
36277STANDARDWeaverCalhoun CountyAL256
36278STANDARDWedoweeRandolph CountyAL256
36279STANDARDWellingtonCalhoun CountyAL256
36280STANDARDWoodlandRandolph CountyAL256
36301STANDARDDothanHouston CountyAL334
36302PO BOXDothanHouston CountyAL334
36303STANDARDDothanHouston CountyAL334
36304PO BOXDothanHouston CountyAL334
36305STANDARDDothanHouston CountyAL334
36310STANDARDAbbevilleHenry CountyAL334
36311STANDARDAritonDale CountyAL334
36312STANDARDAshfordHouston CountyAL334
36313PO BOXBellwoodGeneva CountyAL334
36314STANDARDBlackGeneva CountyAL334
36316STANDARDChancellorGeneva CountyAL334
36317STANDARDCloptonHenry CountyAL334
36318STANDARDCoffee SpringsGeneva CountyAL334
36319STANDARDColumbiaHenry CountyAL334
36320STANDARDCottonwoodHouston CountyAL334
36321STANDARDCowartsHouston CountyAL334
36322STANDARDDalevilleDale CountyAL334
36323STANDARDElbaCoffee CountyAL334
36330STANDARDEnterpriseCoffee CountyAL334
36331PO BOXEnterpriseCoffee CountyAL334
36340STANDARDGenevaGeneva CountyAL334
36343STANDARDGordonHouston CountyAL334
36344STANDARDHartfordGeneva CountyAL334
36345STANDARDHeadlandHenry CountyAL334
36346STANDARDJackCoffee CountyAL334
36349PO BOXMalvernGeneva CountyAL334
36350STANDARDMidland CityDale CountyAL334
36351STANDARDNew BrocktonCoffee CountyAL334
36352STANDARDNewtonDale CountyAL334
36353STANDARDNewvilleHenry CountyAL334
36360STANDARDOzarkDale CountyAL334
36361PO BOXOzarkDale CountyAL334
36362STANDARDFort RuckerDale CountyAL334
36370STANDARDPanseyHouston CountyAL334
36371PO BOXPinckardDale CountyAL334
36373STANDARDShortervilleHenry CountyAL334
36374STANDARDSkippervilleDale CountyAL334
36375STANDARDSlocombGeneva CountyAL334
36376STANDARDWebbHouston CountyAL334
36401STANDARDEvergreenConecuh CountyAL251
36420STANDARDAndalusiaCovington CountyAL334
36421STANDARDAndalusiaCovington CountyAL334
36425STANDARDBeatriceMonroe CountyAL251
36426STANDARDBrewtonEscambia CountyAL251
36427PO BOXBrewtonEscambia CountyAL251
36429PO BOXBrooklynConecuh CountyAL251
36432STANDARDCastleberryConecuh CountyAL251
36435STANDARDCoyWilcox CountyAL334
36436STANDARDDickinsonClarke CountyAL334,251
36439PO BOXExcelMonroe CountyAL251
36441STANDARDFlomatonEscambia CountyAL251
36442STANDARDFloralaCovington CountyAL334
36444STANDARDFranklinMonroe CountyAL251
36445STANDARDFrisco CityMonroe CountyAL251
36446PO BOXFultonClarke CountyAL334
36449PO BOXGoodwayMonroe CountyAL 
36451STANDARDGrove HillClarke CountyAL251,334
36453STANDARDKinstonCoffee CountyAL334
36454STANDARDLenoxConecuh CountyAL251
36455PO BOXLockhartCovington CountyAL334
36456STANDARDMc KenzieButler CountyAL334
36457PO BOXMegargelMonroe CountyAL 
36458PO BOXMexiaMonroe CountyAL 
36460STANDARDMonroevilleMonroe CountyAL251
36461PO BOXMonroevilleMonroe CountyAL251
36462UNIQUEMonroevilleMonroe CountyAL251
36467STANDARDOppCovington CountyAL334
36470PO BOXPerdue HillMonroe CountyAL 
36471STANDARDPetermanMonroe CountyAL251
36473STANDARDRangeConecuh CountyAL251
36474STANDARDRed LevelCovington CountyAL334
36475STANDARDReptonConecuh CountyAL251
36476PO BOXRiver FallsCovington CountyAL334
36477STANDARDSamsonGeneva CountyAL334
36480STANDARDUriahMonroe CountyAL251
36481STANDARDVredenburghMonroe CountyAL334
36482STANDARDWhatleyClarke CountyAL251
36483STANDARDWingCovington CountyAL334
36501STANDARDJacksonClarke CountyAL 
36502STANDARDAtmoreEscambia CountyAL251
36503PO BOXAtmoreEscambia CountyAL251
36504PO BOXAtmoreEscambia CountyAL251
36505STANDARDAxisMobile CountyAL251
36507STANDARDBay MinetteBaldwin CountyAL251
36509STANDARDBayou La BatreMobile CountyAL251
36511STANDARDBon SecourBaldwin CountyAL251
36512PO BOXBucksMobile CountyAL251
36513PO BOXCalvertWashington CountyAL251
36515STANDARDCarltonClarke CountyAL251
36518STANDARDChatomWashington CountyAL251
36521STANDARDChunchulaMobile CountyAL251
36522STANDARDCitronelleMobile CountyAL251
36523STANDARDCodenMobile CountyAL251
36524STANDARDCoffeevilleClarke CountyAL251
36525STANDARDCreolaMobile CountyAL251
36526STANDARDDaphneBaldwin CountyAL251
36527STANDARDSpanish FortBaldwin CountyAL251
36528STANDARDDauphin IslandMobile CountyAL251
36529STANDARDDeer ParkWashington CountyAL251
36530STANDARDElbertaBaldwin CountyAL251
36532STANDARDFairhopeBaldwin CountyAL251
36533PO BOXFairhopeBaldwin CountyAL251
36535STANDARDFoleyBaldwin CountyAL251
36536PO BOXFoleyBaldwin CountyAL251
36538STANDARDFrankvilleWashington CountyAL251
36539STANDARDFruitdaleWashington CountyAL251
36540STANDARDGainestownClarke CountyAL251
36541STANDARDGrand BayMobile CountyAL251
36542STANDARDGulf ShoresBaldwin CountyAL251
36543PO BOXHuxfordEscambia CountyAL251
36544STANDARDIrvingtonMobile CountyAL251
36545STANDARDJacksonClarke CountyAL251
36547PO BOXGulf ShoresBaldwin CountyAL251
36548STANDARDLeroyWashington CountyAL251
36549STANDARDLillianBaldwin CountyAL251
36550STANDARDLittle RiverBaldwin CountyAL251
36551STANDARDLoxleyBaldwin CountyAL251
36553STANDARDMc IntoshWashington CountyAL251
36555STANDARDMagnolia SpringsBaldwin CountyAL251
36556PO BOXMalcolmWashington CountyAL251
36558STANDARDMillryWashington CountyAL251
36559PO BOXMontroseBaldwin CountyAL251
36560STANDARDMount VernonMobile CountyAL251
36561STANDARDOrange BeachBaldwin CountyAL251
36562STANDARDPerdidoBaldwin CountyAL251
36564PO BOXPoint ClearBaldwin CountyAL251
36567STANDARDRobertsdaleBaldwin CountyAL251
36568PO BOXSaint ElmoMobile CountyAL251
36569STANDARDSaint StephensWashington CountyAL251
36571STANDARDSaralandMobile CountyAL251
36572STANDARDSatsumaMobile CountyAL251
36574STANDARDSeminoleBaldwin CountyAL251
36575STANDARDSemmesMobile CountyAL251
36576STANDARDSilverhillBaldwin CountyAL251
36577PO BOXSpanish FortBaldwin CountyAL251
36578STANDARDStapletonBaldwin CountyAL251
36579STANDARDStocktonBaldwin CountyAL251
36580STANDARDSummerdaleBaldwin CountyAL251
36581PO BOXSunflowerWashington CountyAL251
36582STANDARDTheodoreMobile CountyAL251
36583STANDARDTibbieWashington CountyAL251
36584STANDARDVinegar BendWashington CountyAL251
36585STANDARDWagarvilleWashington CountyAL251
36587STANDARDWilmerMobile CountyAL251,228
36590PO BOXTheodoreMobile CountyAL251
36601PO BOXMobileMobile CountyAL251
36602STANDARDMobileMobile CountyAL251
36603STANDARDMobileMobile CountyAL251
36604STANDARDMobileMobile CountyAL251
36605STANDARDMobileMobile CountyAL251
36606STANDARDMobileMobile CountyAL251
36607STANDARDMobileMobile CountyAL251
36608STANDARDMobileMobile CountyAL251
36609STANDARDMobileMobile CountyAL251
36610STANDARDMobileMobile CountyAL251
36611STANDARDMobileMobile CountyAL251
36612STANDARDMobileMobile CountyAL251
36613STANDARDEight MileMobile CountyAL251
36615STANDARDMobileMobile CountyAL251
36616PO BOXMobileMobile CountyAL251
36617STANDARDMobileMobile CountyAL251
36618STANDARDMobileMobile CountyAL251
36619STANDARDMobileMobile CountyAL251
36621UNIQUEMobileMobile CountyAL251
36622UNIQUEMobileMobile CountyAL251
36625UNIQUEMobileMobile CountyAL251
36628UNIQUEMobileMobile CountyAL251
36630UNIQUEMobileMobile CountyAL251
36633PO BOXMobileMobile CountyAL251
36640PO BOXMobileMobile CountyAL251
36641PO BOXMobileMobile CountyAL251
36644UNIQUEMobileMobile CountyAL251
36652PO BOXMobileMobile CountyAL251
36660PO BOXMobileMobile CountyAL251
36663PO BOXMobileMobile CountyAL251
36670PO BOXMobileMobile CountyAL251
36671PO BOXMobileMobile CountyAL251
36675UNIQUEMobileMobile CountyAL251
36685PO BOXMobileMobile CountyAL251
36688UNIQUEMobileMobile CountyAL251
36689PO BOXMobileMobile CountyAL251
36690UNIQUEMobileMobile CountyAL251
36691PO BOXMobileMobile CountyAL251
36693STANDARDMobileMobile CountyAL251
36695STANDARDMobileMobile CountyAL251
36701STANDARDSelmaDallas CountyAL334
36702PO BOXSelmaDallas CountyAL334
36703STANDARDSelmaDallas CountyAL334
36720STANDARDAlbertaWilcox CountyAL334
36721STANDARDAnnemanieWilcox CountyAL 
36722STANDARDArlingtonWilcox CountyAL334
36723PO BOXBoykinWilcox CountyAL334
36726STANDARDCamdenWilcox CountyAL334
36727STANDARDCampbellClarke CountyAL 
36728STANDARDCatherineWilcox CountyAL334
36732STANDARDDemopolisMarengo CountyAL334
36736STANDARDDixons MillsMarengo CountyAL334
36738STANDARDFaunsdaleMarengo CountyAL334
36740STANDARDForklandGreene CountyAL334
36741PO BOXFurmanWilcox CountyAL 
36742STANDARDGallionMarengo CountyAL334
36744STANDARDGreensboroHale CountyAL334
36745PO BOXJeffersonMarengo CountyAL334
36748STANDARDLindenMarengo CountyAL334
36749STANDARDJonesAutauga CountyAL334
36750STANDARDMaplesvilleChilton CountyAL334,205
36751STANDARDLower Peach TreeWilcox CountyAL334
36752STANDARDLowndesboroLowndes CountyAL334
36753PO BOXMc WilliamsWilcox CountyAL 
36754STANDARDMagnoliaMarengo CountyAL334
36756STANDARDMarionPerry CountyAL334
36758STANDARDPlantersvilleDallas CountyAL334
36759STANDARDMarion JunctionDallas CountyAL334
36761STANDARDMinterDallas CountyAL334
36762STANDARDMorvinClarke CountyAL 
36763PO BOXMyrtlewoodMarengo CountyAL334
36764PO BOXNanafaliaMarengo CountyAL334
36765STANDARDNewbernHale CountyAL334
36766PO BOXOak HillWilcox CountyAL 
36767STANDARDOrrvilleDallas CountyAL334
36768STANDARDPine AppleWilcox CountyAL251
36769STANDARDPine HillWilcox CountyAL334
36773STANDARDSaffordDallas CountyAL334
36775STANDARDSardisDallas CountyAL334
36776STANDARDSawyervilleHale CountyAL334,205
36782STANDARDSweet WaterMarengo CountyAL334
36783STANDARDThomastonMarengo CountyAL334
36784STANDARDThomasvilleClarke CountyAL334
36785STANDARDTylerLowndes CountyAL334
36786STANDARDUniontownPerry CountyAL334
36790STANDARDStantonChilton CountyAL334
36792STANDARDRandolphBibb CountyAL334,205
36793STANDARDLawleyBibb CountyAL334
36801STANDARDOpelikaLee CountyAL251,334
36802PO BOXOpelikaLee CountyAL334
36803PO BOXOpelikaLee CountyAL334
36804STANDARDOpelikaLee CountyAL334
36830STANDARDAuburnLee CountyAL334
36831PO BOXAuburnLee CountyAL334
36832STANDARDAuburnLee CountyAL334
36849UNIQUEAuburn UniversityLee CountyAL334
36850STANDARDCamp HillTallapoosa CountyAL256,334
36851PO BOXCottontonRussell CountyAL334
36852STANDARDCussetaChambers CountyAL334
36853STANDARDDadevilleTallapoosa CountyAL256
36854STANDARDValleyChambers CountyAL334
36855STANDARDFive PointsChambers CountyAL334
36856STANDARDFort MitchellRussell CountyAL334
36858STANDARDHatchechubbeeRussell CountyAL334
36859PO BOXHoly TrinityRussell CountyAL334
36860STANDARDHurtsboroRussell CountyAL334
36861STANDARDJacksons GapTallapoosa CountyAL256
36862STANDARDLafayetteChambers CountyAL334
36863STANDARDLanettChambers CountyAL334
36865PO BOXLoachapokaLee CountyAL 
36866STANDARDNotasulgaMacon CountyAL334
36867STANDARDPhenix CityRussell CountyAL334
36868PO BOXPhenix CityRussell CountyAL334
36869STANDARDPhenix CityRussell CountyAL334
36870STANDARDPhenix CityLee CountyAL334
36871STANDARDPittsviewRussell CountyAL334
36872PO BOXValleyChambers CountyAL334
36874STANDARDSalemLee CountyAL334
36875STANDARDSealeRussell CountyAL334
36877STANDARDSmiths StationLee CountyAL334
36879STANDARDWaverlyLee CountyAL334,256
36901PO BOXBellamySumter CountyAL205
36904STANDARDButlerChoctaw CountyAL205
36907STANDARDCubaSumter CountyAL205
36908STANDARDGilbertownChoctaw CountyAL251,205
36910STANDARDJachinChoctaw CountyAL205
36912STANDARDLismanChoctaw CountyAL205
36913STANDARDMelvinChoctaw CountyAL251
36915STANDARDNeedhamChoctaw CountyAL205,251
36916STANDARDPenningtonChoctaw CountyAL205
36919STANDARDSilasChoctaw CountyAL251
36921STANDARDToxeyChoctaw CountyAL251,205
36922STANDARDWardSumter CountyAL205
36925STANDARDYorkSumter CountyAL205

Most Viewed Alabama Links

Alabama MapAlabama County MapMap of Alabama With Cities
#Where is BirminghamWhere is Montgomery
Alabama ZipcodesAirports in AlabamaUS Zip code Map
Alabama Area CodesAlabama Blank MapAlabama River Map
US County MapAlabama Physical MapUS States and Capitals Map