Sign up for Medicare by city in Alabama
Choose a city to find ZIP pages and local Medicare enrollment resources. For large cities, you may be asked to choose your county.
All cities in Alabama
Select a city to view ZIP links, nearby cities, and the latest updates. For large cities, you may need to choose your county.
- Sign up for Medicare in Abbeville, AL
- Sign up for Medicare in Abernant, AL
- Sign up for Medicare in Adamsville, AL
- Sign up for Medicare in Adger, AL
- Sign up for Medicare in Akron, AL
- Sign up for Medicare in Alabaster, AL
- Sign up for Medicare in Albertville, AL
- Sign up for Medicare in Alexander City, AL
- Sign up for Medicare in Alexandria, AL
- Sign up for Medicare in Aliceville, AL
- Sign up for Medicare in Allgood, AL
- Sign up for Medicare in Alpine, AL
- Sign up for Medicare in Alton, AL
- Sign up for Medicare in Altoona, AL
- Sign up for Medicare in Andalusia, AL
- Sign up for Medicare in Anderson, AL
- Sign up for Medicare in Anniston, AL
- Sign up for Medicare in Arab, AL
- Sign up for Medicare in Ardmore, AL
- Sign up for Medicare in Ariton, AL
- Sign up for Medicare in Ashford, AL
- Sign up for Medicare in Ashville, AL
- Sign up for Medicare in Athens, AL
- Sign up for Medicare in Atmore, AL
- Sign up for Medicare in Attalla, AL
- Sign up for Medicare in Auburn, AL
- Sign up for Medicare in Auburn University, AL
- Sign up for Medicare in Autaugaville, AL
- Sign up for Medicare in Axis, AL
- Sign up for Medicare in Baileyton, AL
- Sign up for Medicare in Banks, AL
- Sign up for Medicare in Bankston, AL
- Sign up for Medicare in Bay Minette, AL
- Sign up for Medicare in Bayou La Batre, AL
- Sign up for Medicare in Bear Creek, AL
- Sign up for Medicare in Beatrice, AL
- Sign up for Medicare in Beaverton, AL
- Sign up for Medicare in Belk, AL
- Sign up for Medicare in Bellamy, AL
- Sign up for Medicare in Belle Mina, AL
- Sign up for Medicare in Bellwood, AL
- Sign up for Medicare in Bessemer, AL
- Sign up for Medicare in Billingsley, AL
- Sign up for Medicare in Birmingham, AL
- Sign up for Medicare in Black, AL
- Sign up for Medicare in Blountsville, AL
- Sign up for Medicare in Boaz, AL
- Sign up for Medicare in Boligee, AL
- Sign up for Medicare in Bon Air, AL
- Sign up for Medicare in Bon Secour, AL
- Sign up for Medicare in Booth, AL
- Sign up for Medicare in Brantley, AL
- Sign up for Medicare in Bremen, AL
- Sign up for Medicare in Brent, AL
- Sign up for Medicare in Brewton, AL
- Sign up for Medicare in Brierfield, AL
- Sign up for Medicare in Brilliant, AL
- Sign up for Medicare in Brooklyn, AL
- Sign up for Medicare in Brookside, AL
- Sign up for Medicare in Brownsboro, AL
- Sign up for Medicare in Brundidge, AL
- Sign up for Medicare in Bucks, AL
- Sign up for Medicare in Burnwell, AL
- Sign up for Medicare in Butler, AL
- Sign up for Medicare in Bynum, AL
- Sign up for Medicare in Calera, AL
- Sign up for Medicare in Camp Hill, AL
- Sign up for Medicare in Campbell, AL
- Sign up for Medicare in Capshaw, AL
- Sign up for Medicare in Carbon Hill, AL
- Sign up for Medicare in Carrollton, AL
- Sign up for Medicare in Castleberry, AL
- Sign up for Medicare in Cecil, AL
- Sign up for Medicare in Cedar Bluff, AL
- Sign up for Medicare in Centre, AL
- Sign up for Medicare in Centreville, AL
- Sign up for Medicare in Chancellor, AL
- Sign up for Medicare in Chelsea, AL
- Sign up for Medicare in Cherokee, AL
- Sign up for Medicare in Childersburg, AL
- Sign up for Medicare in Choccolocco, AL
- Sign up for Medicare in Chunchula, AL
- Sign up for Medicare in Citronelle, AL
- Sign up for Medicare in Clanton, AL
- Sign up for Medicare in Clay, AL
- Sign up for Medicare in Clayton, AL
- Sign up for Medicare in Cleveland, AL
- Sign up for Medicare in Clinton, AL
- Sign up for Medicare in Clio, AL
- Sign up for Medicare in Clopton, AL
- Sign up for Medicare in Cloverdale, AL
- Sign up for Medicare in Coden, AL
- Sign up for Medicare in Coffee Springs, AL
- Sign up for Medicare in Coffeeville, AL
- Sign up for Medicare in Collinsville, AL
- Sign up for Medicare in Columbia, AL
- Sign up for Medicare in Columbiana, AL
- Sign up for Medicare in Cook Springs, AL
- Sign up for Medicare in Coosada, AL
- Sign up for Medicare in Cottonton, AL
- Sign up for Medicare in Cottonwood, AL
- Sign up for Medicare in Courtland, AL
- Sign up for Medicare in Cowarts, AL
- Sign up for Medicare in Crane Hill, AL
- Sign up for Medicare in Creola, AL
- Sign up for Medicare in Cropwell, AL
- Sign up for Medicare in Crossville, AL
- Sign up for Medicare in Cuba, AL
- Sign up for Medicare in Cullman, AL
- Sign up for Medicare in Cusseta, AL
- Sign up for Medicare in Dadeville, AL
- Sign up for Medicare in Daleville, AL
- Sign up for Medicare in Danville, AL
- Sign up for Medicare in Daphne, AL
- Sign up for Medicare in Dauphin Island, AL
- Sign up for Medicare in Daviston, AL
- Sign up for Medicare in Dawson, AL
- Sign up for Medicare in De Armanville, AL
- Sign up for Medicare in Deatsville, AL
- Sign up for Medicare in Decatur, AL
- Sign up for Medicare in Delta, AL
- Sign up for Medicare in Demopolis, AL
- Sign up for Medicare in Detroit, AL
- Sign up for Medicare in Dickinson, AL
- Sign up for Medicare in Dixons Mills, AL
- Sign up for Medicare in Docena, AL
- Sign up for Medicare in Dolomite, AL
- Sign up for Medicare in Dora, AL
- Sign up for Medicare in Dothan, AL
- Sign up for Medicare in Douglas, AL
- Sign up for Medicare in Dozier, AL
- Sign up for Medicare in Eastaboga, AL
- Sign up for Medicare in Eclectic, AL
- Sign up for Medicare in Edwardsville, AL
- Sign up for Medicare in Eight Mile, AL
- Sign up for Medicare in Elba, AL
- Sign up for Medicare in Elberta, AL
- Sign up for Medicare in Eldridge, AL
- Sign up for Medicare in Elkmont, AL
- Sign up for Medicare in Elmore, AL
- Sign up for Medicare in Emelle, AL
- Sign up for Medicare in Enterprise, AL
- Sign up for Medicare in Epes, AL
- Sign up for Medicare in Equality, AL
- Sign up for Medicare in Ethelsville, AL
- Sign up for Medicare in Eufaula, AL
- Sign up for Medicare in Eutaw, AL
- Sign up for Medicare in Eva, AL
- Sign up for Medicare in Evergreen, AL
- Sign up for Medicare in Excel, AL
- Sign up for Medicare in Fairfield, AL
- Sign up for Medicare in Fairhope, AL
- Sign up for Medicare in Falkville, AL
- Sign up for Medicare in Faunsdale, AL
- Sign up for Medicare in Fayette, AL
- Sign up for Medicare in Fitzpatrick, AL
- Sign up for Medicare in Five Points, AL
- Sign up for Medicare in Flomaton, AL
- Sign up for Medicare in Florala, AL
- Sign up for Medicare in Florence, AL
- Sign up for Medicare in Foley, AL
- Sign up for Medicare in Forkland, AL
- Sign up for Medicare in Fort Davis, AL
- Sign up for Medicare in Fort Deposit, AL
- Sign up for Medicare in Fort Mitchell, AL
- Sign up for Medicare in Fort Novosel, AL
- Sign up for Medicare in Fort Payne, AL
- Sign up for Medicare in Franklin, AL
- Sign up for Medicare in Frisco City, AL
- Sign up for Medicare in Fruithurst, AL
- Sign up for Medicare in Fulton, AL
- Sign up for Medicare in Fultondale, AL
- Sign up for Medicare in Fyffe, AL
- Sign up for Medicare in Gadsden, AL
- Sign up for Medicare in Gainestown, AL
- Sign up for Medicare in Gainesville, AL
- Sign up for Medicare in Gallant, AL
- Sign up for Medicare in Gallion, AL
- Sign up for Medicare in Gantt, AL
- Sign up for Medicare in Garden City, AL
- Sign up for Medicare in Gardendale, AL
- Sign up for Medicare in Gaylesville, AL
- Sign up for Medicare in Geneva, AL
- Sign up for Medicare in Geraldine, AL
- Sign up for Medicare in Gilbertown, AL
- Sign up for Medicare in Glen Allen, AL
- Sign up for Medicare in Glenwood, AL
- Sign up for Medicare in Goodwater, AL
- Sign up for Medicare in Gordo, AL
- Sign up for Medicare in Gordon, AL
- Sign up for Medicare in Goshen, AL
- Sign up for Medicare in Grady, AL
- Sign up for Medicare in Graham, AL
- Sign up for Medicare in Grand Bay, AL
- Sign up for Medicare in Grant, AL
- Sign up for Medicare in Graysville, AL
- Sign up for Medicare in Green Pond, AL
- Sign up for Medicare in Greensboro, AL
- Sign up for Medicare in Grove Hill, AL
- Sign up for Medicare in Groveoak, AL
- Sign up for Medicare in Guin, AL
- Sign up for Medicare in Gulf Shores, AL
- Sign up for Medicare in Guntersville, AL
- Sign up for Medicare in Gurley, AL
- Sign up for Medicare in Hackleburg, AL
- Sign up for Medicare in Hamilton, AL
- Sign up for Medicare in Hanceville, AL
- Sign up for Medicare in Hardaway, AL
- Sign up for Medicare in Harpersville, AL
- Sign up for Medicare in Hartford, AL
- Sign up for Medicare in Hartselle, AL
- Sign up for Medicare in Harvest, AL
- Sign up for Medicare in Hatchechubbee, AL
- Sign up for Medicare in Hayden, AL
- Sign up for Medicare in Hayneville, AL
- Sign up for Medicare in Hazel Green, AL
- Sign up for Medicare in Headland, AL
- Sign up for Medicare in Heflin, AL
- Sign up for Medicare in Helena, AL
- Sign up for Medicare in Henagar, AL
- Sign up for Medicare in Higdon, AL
- Sign up for Medicare in Highland Home, AL
- Sign up for Medicare in Hillsboro, AL
- Sign up for Medicare in Hodges, AL
- Sign up for Medicare in Holly Pond, AL
- Sign up for Medicare in Honoraville, AL
- Sign up for Medicare in Hope Hull, AL
- Sign up for Medicare in Horton, AL
- Sign up for Medicare in Huntsville, AL
- Sign up for Medicare in Hurtsboro, AL
- Sign up for Medicare in Huxford, AL
- Sign up for Medicare in Ider, AL
- Sign up for Medicare in Irvington, AL
- Sign up for Medicare in Jachin, AL
- Sign up for Medicare in Jack, AL
- Sign up for Medicare in Jackson, AL
- Sign up for Medicare in Jacksons Gap, AL
- Sign up for Medicare in Jacksonville, AL
- Sign up for Medicare in Jefferson, AL
- Sign up for Medicare in Jemison, AL
- Sign up for Medicare in Jones, AL
- Sign up for Medicare in Joppa, AL
- Sign up for Medicare in Kellyton, AL
- Sign up for Medicare in Kennedy, AL
- Sign up for Medicare in Killen, AL
- Sign up for Medicare in Kimberly, AL
- Sign up for Medicare in Kinston, AL
- Sign up for Medicare in Knoxville, AL
- Sign up for Medicare in Laceys Spring, AL
- Sign up for Medicare in Lafayette, AL
- Sign up for Medicare in Lanett, AL
- Sign up for Medicare in Langston, AL
- Sign up for Medicare in Lapine, AL
- Sign up for Medicare in Lawley, AL
- Sign up for Medicare in Leeds, AL
- Sign up for Medicare in Leesburg, AL
- Sign up for Medicare in Leighton, AL
- Sign up for Medicare in Lenox, AL
- Sign up for Medicare in Lester, AL
- Sign up for Medicare in Letohatchee, AL
- Sign up for Medicare in Lexington, AL
- Sign up for Medicare in Lillian, AL
- Sign up for Medicare in Lincoln, AL
- Sign up for Medicare in Linden, AL
- Sign up for Medicare in Lisman, AL
- Sign up for Medicare in Little River, AL
- Sign up for Medicare in Livingston, AL
- Sign up for Medicare in Loachapoka, AL
- Sign up for Medicare in Lockhart, AL
- Sign up for Medicare in Locust Fork, AL
- Sign up for Medicare in Logan, AL
- Sign up for Medicare in Louisville, AL
- Sign up for Medicare in Lower Peach Tree, AL
- Sign up for Medicare in Lowndesboro, AL
- Sign up for Medicare in Loxley, AL
- Sign up for Medicare in Luverne, AL
- Sign up for Medicare in Madison, AL
- Sign up for Medicare in Magnolia, AL
- Sign up for Medicare in Magnolia Springs, AL
- Sign up for Medicare in Malvern, AL
- Sign up for Medicare in Maplesville, AL
- Sign up for Medicare in Marbury, AL
- Sign up for Medicare in Margaret, AL
- Sign up for Medicare in Marion, AL
- Sign up for Medicare in Marion Junction, AL
- Sign up for Medicare in Mathews, AL
- Sign up for Medicare in McCalla, AL
- Sign up for Medicare in McKenzie, AL
- Sign up for Medicare in McShan, AL
- Sign up for Medicare in Melvin, AL
- Sign up for Medicare in Mentone, AL
- Sign up for Medicare in Meridianville, AL
- Sign up for Medicare in Mexia, AL
- Sign up for Medicare in Midland City, AL
- Sign up for Medicare in Midway, AL
- Sign up for Medicare in Millbrook, AL
- Sign up for Medicare in Millport, AL
- Sign up for Medicare in Minter, AL
- Sign up for Medicare in Mobile, AL
- Sign up for Medicare in Monroeville, AL
- Sign up for Medicare in Montevallo, AL
- Sign up for Medicare in Montgomery, AL
- Sign up for Medicare in Montrose, AL
- Sign up for Medicare in Moody, AL
- Sign up for Medicare in Mooresville, AL
- Sign up for Medicare in Morris, AL
- Sign up for Medicare in Moulton, AL
- Sign up for Medicare in Moundville, AL
- Sign up for Medicare in Mount Hope, AL
- Sign up for Medicare in Mount Meigs, AL
- Sign up for Medicare in Mount Olive, AL
- Sign up for Medicare in Mount Vernon, AL
- Sign up for Medicare in Mulga, AL
- Sign up for Medicare in Munford, AL
- Sign up for Medicare in Muscadine, AL
- Sign up for Medicare in Muscle Shoals, AL
- Sign up for Medicare in Myrtlewood, AL
- Sign up for Medicare in Nanafalia, AL
- Sign up for Medicare in Needham, AL
- Sign up for Medicare in New Brockton, AL
- Sign up for Medicare in New Castle, AL
- Sign up for Medicare in New Hope, AL
- Sign up for Medicare in New Market, AL
- Sign up for Medicare in Newbern, AL
- Sign up for Medicare in Newton, AL
- Sign up for Medicare in Newville, AL
- Sign up for Medicare in Normal, AL
- Sign up for Medicare in Notasulga, AL
- Sign up for Medicare in Odenville, AL
- Sign up for Medicare in Ohatchee, AL
- Sign up for Medicare in Oneonta, AL
- Sign up for Medicare in Opelika, AL
- Sign up for Medicare in Opp, AL
- Sign up for Medicare in Orange Beach, AL
- Sign up for Medicare in Orrville, AL
- Sign up for Medicare in Owens Cross Roads, AL
- Sign up for Medicare in Oxford, AL
- Sign up for Medicare in Ozark, AL
- Sign up for Medicare in Palmerdale, AL
- Sign up for Medicare in Panola, AL
- Sign up for Medicare in Pansey, AL
- Sign up for Medicare in Pelham, AL
- Sign up for Medicare in Pell City, AL
- Sign up for Medicare in Pennington, AL
- Sign up for Medicare in Perdido, AL
- Sign up for Medicare in Perdue Hill, AL
- Sign up for Medicare in Peterman, AL
- Sign up for Medicare in Petrey, AL
- Sign up for Medicare in Phenix City, AL
- Sign up for Medicare in Phil Campbell, AL
- Sign up for Medicare in Piedmont, AL
- Sign up for Medicare in Pike Road, AL
- Sign up for Medicare in Pinckard, AL
- Sign up for Medicare in Pine Level, AL
- Sign up for Medicare in Pinson, AL
- Sign up for Medicare in Pittsview, AL
- Sign up for Medicare in Plantersville, AL
- Sign up for Medicare in Pleasant Grove, AL
- Sign up for Medicare in Point Clear, AL
- Sign up for Medicare in Prattville, AL
- Sign up for Medicare in Ragland, AL
- Sign up for Medicare in Rainbow City, AL
- Sign up for Medicare in Rainsville, AL
- Sign up for Medicare in Ramer, AL
- Sign up for Medicare in Ranburne, AL
- Sign up for Medicare in Randolph, AL
- Sign up for Medicare in Range, AL
- Sign up for Medicare in Red Bay, AL
- Sign up for Medicare in Red Level, AL
- Sign up for Medicare in Reform, AL
- Sign up for Medicare in Remlap, AL
- Sign up for Medicare in Repton, AL
- Sign up for Medicare in River Falls, AL
- Sign up for Medicare in Riverside, AL
- Sign up for Medicare in Roanoke, AL
- Sign up for Medicare in Robertsdale, AL
- Sign up for Medicare in Rockford, AL
- Sign up for Medicare in Rogersville, AL
- Sign up for Medicare in Russellville, AL
- Sign up for Medicare in Rutledge, AL
- Sign up for Medicare in Ryland, AL
- Sign up for Medicare in Safford, AL
- Sign up for Medicare in Saginaw, AL
- Sign up for Medicare in Saint Elmo, AL
- Sign up for Medicare in Salem, AL
- Sign up for Medicare in Samson, AL
- Sign up for Medicare in Saraland, AL
- Sign up for Medicare in Sardis, AL
- Sign up for Medicare in Satsuma, AL
- Sign up for Medicare in Sawyerville, AL
- Sign up for Medicare in Sayre, AL
- Sign up for Medicare in Seale, AL
- Sign up for Medicare in Selma, AL
- Sign up for Medicare in Seminole, AL
- Sign up for Medicare in Semmes, AL
- Sign up for Medicare in Shannon, AL
- Sign up for Medicare in Sheffield, AL
- Sign up for Medicare in Shelby, AL
- Sign up for Medicare in Shorter, AL
- Sign up for Medicare in Shorterville, AL
- Sign up for Medicare in Silas, AL
- Sign up for Medicare in Silverhill, AL
- Sign up for Medicare in Skipperville, AL
- Sign up for Medicare in Slocomb, AL
- Sign up for Medicare in Smiths Station, AL
- Sign up for Medicare in Somerville, AL
- Sign up for Medicare in Spanish Fort, AL
- Sign up for Medicare in Spring Garden, AL
- Sign up for Medicare in Springville, AL
- Sign up for Medicare in Spruce Pine, AL
- Sign up for Medicare in Stanton, AL
- Sign up for Medicare in Stapleton, AL
- Sign up for Medicare in Steele, AL
- Sign up for Medicare in Sterrett, AL
- Sign up for Medicare in Stockton, AL
- Sign up for Medicare in Sulligent, AL
- Sign up for Medicare in Summerdale, AL
- Sign up for Medicare in Sweet Water, AL
- Sign up for Medicare in Sycamore, AL
- Sign up for Medicare in Sylacauga, AL
- Sign up for Medicare in Sylvania, AL
- Sign up for Medicare in Talladega, AL
- Sign up for Medicare in Tallassee, AL
- Sign up for Medicare in Tanner, AL
- Sign up for Medicare in Theodore, AL
- Sign up for Medicare in Thomaston, AL
- Sign up for Medicare in Thomasville, AL
- Sign up for Medicare in Thorsby, AL
- Sign up for Medicare in Titus, AL
- Sign up for Medicare in Toney, AL
- Sign up for Medicare in Town Creek, AL
- Sign up for Medicare in Toxey, AL
- Sign up for Medicare in Trafford, AL
- Sign up for Medicare in Trinity, AL
- Sign up for Medicare in Troy, AL
- Sign up for Medicare in Trussville, AL
- Sign up for Medicare in Tuscumbia, AL
- Sign up for Medicare in Tuskegee, AL
- Sign up for Medicare in Tuskegee Institute, AL
- Sign up for Medicare in Tyler, AL
- Sign up for Medicare in Union Grove, AL
- Sign up for Medicare in Union Springs, AL
- Sign up for Medicare in Uniontown, AL
- Sign up for Medicare in Uriah, AL
- Sign up for Medicare in Valhermoso Springs, AL
- Sign up for Medicare in Valley, AL
- Sign up for Medicare in Valley Head, AL
- Sign up for Medicare in Vandiver, AL
- Sign up for Medicare in Verbena, AL
- Sign up for Medicare in Vernon, AL
- Sign up for Medicare in Vina, AL
- Sign up for Medicare in Vincent, AL
- Sign up for Medicare in Vinemont, AL
- Sign up for Medicare in Vredenburgh, AL
- Sign up for Medicare in Wadley, AL
- Sign up for Medicare in Walnut Grove, AL
- Sign up for Medicare in Ward, AL
- Sign up for Medicare in Warrior, AL
- Sign up for Medicare in Waterloo, AL
- Sign up for Medicare in Watson, AL
- Sign up for Medicare in Wattsville, AL
- Sign up for Medicare in Waverly, AL
- Sign up for Medicare in Weaver, AL
- Sign up for Medicare in Webb, AL
- Sign up for Medicare in Wedowee, AL
- Sign up for Medicare in Wellington, AL
- Sign up for Medicare in Weogufka, AL
- Sign up for Medicare in West Blocton, AL
- Sign up for Medicare in West Greene, AL
- Sign up for Medicare in Westover, AL
- Sign up for Medicare in Wetumpka, AL
- Sign up for Medicare in Whatley, AL
- Sign up for Medicare in Wilmer, AL
- Sign up for Medicare in Wilsonville, AL
- Sign up for Medicare in Wilton, AL
- Sign up for Medicare in Winfield, AL
- Sign up for Medicare in Wing, AL
- Sign up for Medicare in Woodland, AL
- Sign up for Medicare in Woodstock, AL
- Sign up for Medicare in York, AL
Common questions
Straight answers to the questions people ask most when they're trying to enroll in Alabama.
Is this site affiliated with Medicare.gov or Social Security?
No. This site provides educational Medicare information and points you to official resources. We don’t offer plan recommendations.
Where do I sign up for Medicare Part A and Part B?
In most cases, you enroll in Part A and Part B through Social Security. If you’re still working or have employer coverage, the timing can be different.
When should I sign up to avoid penalties?
Timing depends on your situation (turning 65, disability, employer coverage, and more). When in doubt, start planning a few months before you want coverage to begin.
What information should I have ready?
Common items include your Social Security number and details about current coverage if you’re enrolling due to a special situation. Save any confirmation numbers or letters after you submit.
