Sign up for Medicare by city in Maine
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 Maine
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 Abbot, ME
- Sign up for Medicare in Acton, ME
- Sign up for Medicare in Addison, ME
- Sign up for Medicare in Albion, ME
- Sign up for Medicare in Alfred, ME
- Sign up for Medicare in Alna, ME
- Sign up for Medicare in Andover, ME
- Sign up for Medicare in Anson, ME
- Sign up for Medicare in Ashland, ME
- Sign up for Medicare in Athens, ME
- Sign up for Medicare in Auburn, ME
- Sign up for Medicare in Augusta, ME
- Sign up for Medicare in Aurora, ME
- Sign up for Medicare in Bailey Island, ME
- Sign up for Medicare in Baileyville, ME
- Sign up for Medicare in Bangor, ME
- Sign up for Medicare in Bar Harbor, ME
- Sign up for Medicare in Bar Mills, ME
- Sign up for Medicare in Bass Harbor, ME
- Sign up for Medicare in Bath, ME
- Sign up for Medicare in Beals, ME
- Sign up for Medicare in Belfast, ME
- Sign up for Medicare in Belgrade, ME
- Sign up for Medicare in Belgrade Lakes, ME
- Sign up for Medicare in Benedicta, ME
- Sign up for Medicare in Bernard, ME
- Sign up for Medicare in Berwick, ME
- Sign up for Medicare in Bethel, ME
- Sign up for Medicare in Biddeford, ME
- Sign up for Medicare in Biddeford Pool, ME
- Sign up for Medicare in Bingham, ME
- Sign up for Medicare in Birch Harbor, ME
- Sign up for Medicare in Blaine, ME
- Sign up for Medicare in Blue Hill, ME
- Sign up for Medicare in Boothbay, ME
- Sign up for Medicare in Boothbay Harbor, ME
- Sign up for Medicare in Bowdoin, ME
- Sign up for Medicare in Bowdoinham, ME
- Sign up for Medicare in Bradford, ME
- Sign up for Medicare in Bradley, ME
- Sign up for Medicare in Bremen, ME
- Sign up for Medicare in Brewer, ME
- Sign up for Medicare in Bridgewater, ME
- Sign up for Medicare in Bridgton, ME
- Sign up for Medicare in Bristol, ME
- Sign up for Medicare in Brooklin, ME
- Sign up for Medicare in Brooks, ME
- Sign up for Medicare in Brooksville, ME
- Sign up for Medicare in Brookton, ME
- Sign up for Medicare in Brownfield, ME
- Sign up for Medicare in Brownville, ME
- Sign up for Medicare in Brownville Junction, ME
- Sign up for Medicare in Brunswick, ME
- Sign up for Medicare in Bryant Pond, ME
- Sign up for Medicare in Buckfield, ME
- Sign up for Medicare in Bucksport, ME
- Sign up for Medicare in Burlington, ME
- Sign up for Medicare in Burnham, ME
- Sign up for Medicare in Bustins Island, ME
- Sign up for Medicare in Buxton, ME
- Sign up for Medicare in Calais, ME
- Sign up for Medicare in Cambridge, ME
- Sign up for Medicare in Camden, ME
- Sign up for Medicare in Canaan, ME
- Sign up for Medicare in Canton, ME
- Sign up for Medicare in Cape Elizabeth, ME
- Sign up for Medicare in Cape Neddick, ME
- Sign up for Medicare in Cape Porpoise, ME
- Sign up for Medicare in Caratunk, ME
- Sign up for Medicare in Caribou, ME
- Sign up for Medicare in Carmel, ME
- Sign up for Medicare in Casco, ME
- Sign up for Medicare in Castine, ME
- Sign up for Medicare in Center Lovell, ME
- Sign up for Medicare in Chamberlain, ME
- Sign up for Medicare in Charleston, ME
- Sign up for Medicare in Chebeague Island, ME
- Sign up for Medicare in Cherryfield, ME
- Sign up for Medicare in China Village, ME
- Sign up for Medicare in Clayton Lake, ME
- Sign up for Medicare in Cliff Island, ME
- Sign up for Medicare in Clinton, ME
- Sign up for Medicare in Columbia Falls, ME
- Sign up for Medicare in Coopers Mills, ME
- Sign up for Medicare in Corea, ME
- Sign up for Medicare in Corinna, ME
- Sign up for Medicare in Corinth, ME
- Sign up for Medicare in Cornish, ME
- Sign up for Medicare in Cranberry Isles, ME
- Sign up for Medicare in Crouseville, ME
- Sign up for Medicare in Cumberland Center, ME
- Sign up for Medicare in Cumberland Foreside, ME
- Sign up for Medicare in Cushing, ME
- Sign up for Medicare in Cutler, ME
- Sign up for Medicare in Damariscotta, ME
- Sign up for Medicare in Danforth, ME
- Sign up for Medicare in Danville, ME
- Sign up for Medicare in Deer Isle, ME
- Sign up for Medicare in Denmark, ME
- Sign up for Medicare in Dennysville, ME
- Sign up for Medicare in Detroit, ME
- Sign up for Medicare in Dexter, ME
- Sign up for Medicare in Dixfield, ME
- Sign up for Medicare in Dixmont, ME
- Sign up for Medicare in Dover Foxcroft, ME
- Sign up for Medicare in Dresden, ME
- Sign up for Medicare in Dryden, ME
- Sign up for Medicare in Durham, ME
- Sign up for Medicare in Eagle Lake, ME
- Sign up for Medicare in East Andover, ME
- Sign up for Medicare in East Baldwin, ME
- Sign up for Medicare in East Blue Hill, ME
- Sign up for Medicare in East Boothbay, ME
- Sign up for Medicare in East Dixfield, ME
- Sign up for Medicare in East Livermore, ME
- Sign up for Medicare in East Machias, ME
- Sign up for Medicare in East Millinocket, ME
- Sign up for Medicare in East Newport, ME
- Sign up for Medicare in East Orland, ME
- Sign up for Medicare in East Parsonsfield, ME
- Sign up for Medicare in East Poland, ME
- Sign up for Medicare in East Vassalboro, ME
- Sign up for Medicare in East Waterboro, ME
- Sign up for Medicare in East Wilton, ME
- Sign up for Medicare in East Winthrop, ME
- Sign up for Medicare in Easton, ME
- Sign up for Medicare in Eastport, ME
- Sign up for Medicare in Eddington, ME
- Sign up for Medicare in Edgecomb, ME
- Sign up for Medicare in Eliot, ME
- Sign up for Medicare in Ellsworth, ME
- Sign up for Medicare in Estcourt Station, ME
- Sign up for Medicare in Etna, ME
- Sign up for Medicare in Eustis, ME
- Sign up for Medicare in Exeter, ME
- Sign up for Medicare in Fairfield, ME
- Sign up for Medicare in Falmouth, ME
- Sign up for Medicare in Farmingdale, ME
- Sign up for Medicare in Farmington, ME
- Sign up for Medicare in Farmington Falls, ME
- Sign up for Medicare in Fort Fairfield, ME
- Sign up for Medicare in Fort Kent, ME
- Sign up for Medicare in Fort Kent Mills, ME
- Sign up for Medicare in Frankfort, ME
- Sign up for Medicare in Franklin, ME
- Sign up for Medicare in Freedom, ME
- Sign up for Medicare in Freeport, ME
- Sign up for Medicare in Frenchboro, ME
- Sign up for Medicare in Frenchville, ME
- Sign up for Medicare in Friendship, ME
- Sign up for Medicare in Fryeburg, ME
- Sign up for Medicare in Gardiner, ME
- Sign up for Medicare in Garland, ME
- Sign up for Medicare in Georgetown, ME
- Sign up for Medicare in Gorham, ME
- Sign up for Medicare in Gouldsboro, ME
- Sign up for Medicare in Grand Isle, ME
- Sign up for Medicare in Grand Lake Stream, ME
- Sign up for Medicare in Gray, ME
- Sign up for Medicare in Greenbush, ME
- Sign up for Medicare in Greene, ME
- Sign up for Medicare in Greenville, ME
- Sign up for Medicare in Greenville Junction, ME
- Sign up for Medicare in Greenwood, ME
- Sign up for Medicare in Guilford, ME
- Sign up for Medicare in Hallowell, ME
- Sign up for Medicare in Hampden, ME
- Sign up for Medicare in Hancock, ME
- Sign up for Medicare in Hanover, ME
- Sign up for Medicare in Harborside, ME
- Sign up for Medicare in Harmony, ME
- Sign up for Medicare in Harpswell, ME
- Sign up for Medicare in Harrington, ME
- Sign up for Medicare in Harrison, ME
- Sign up for Medicare in Hartland, ME
- Sign up for Medicare in Hebron, ME
- Sign up for Medicare in Hinckley, ME
- Sign up for Medicare in Hiram, ME
- Sign up for Medicare in Holden, ME
- Sign up for Medicare in Hollis Center, ME
- Sign up for Medicare in Hope, ME
- Sign up for Medicare in Houlton, ME
- Sign up for Medicare in Howland, ME
- Sign up for Medicare in Hudson, ME
- Sign up for Medicare in Hulls Cove, ME
- Sign up for Medicare in Island Falls, ME
- Sign up for Medicare in Isle Au Haut, ME
- Sign up for Medicare in Isle Of Springs, ME
- Sign up for Medicare in Islesboro, ME
- Sign up for Medicare in Islesford, ME
- Sign up for Medicare in Jackman, ME
- Sign up for Medicare in Jay, ME
- Sign up for Medicare in Jefferson, ME
- Sign up for Medicare in Jonesboro, ME
- Sign up for Medicare in Jonesport, ME
- Sign up for Medicare in Kenduskeag, ME
- Sign up for Medicare in Kennebunk, ME
- Sign up for Medicare in Kennebunkport, ME
- Sign up for Medicare in Kents Hill, ME
- Sign up for Medicare in Kingfield, ME
- Sign up for Medicare in Kingman, ME
- Sign up for Medicare in Kittery, ME
- Sign up for Medicare in Kittery Point, ME
- Sign up for Medicare in Lagrange, ME
- Sign up for Medicare in Lambert Lake, ME
- Sign up for Medicare in Lebanon, ME
- Sign up for Medicare in Lee, ME
- Sign up for Medicare in Leeds, ME
- Sign up for Medicare in Levant, ME
- Sign up for Medicare in Lewiston, ME
- Sign up for Medicare in Liberty, ME
- Sign up for Medicare in Limerick, ME
- Sign up for Medicare in Limestone, ME
- Sign up for Medicare in Limington, ME
- Sign up for Medicare in Lincoln, ME
- Sign up for Medicare in Lincolnville, ME
- Sign up for Medicare in Lincolnville Center, ME
- Sign up for Medicare in Lisbon, ME
- Sign up for Medicare in Lisbon Falls, ME
- Sign up for Medicare in Litchfield, ME
- Sign up for Medicare in Little Deer Isle, ME
- Sign up for Medicare in Livermore, ME
- Sign up for Medicare in Livermore Falls, ME
- Sign up for Medicare in Long Island, ME
- Sign up for Medicare in Lovell, ME
- Sign up for Medicare in Lubec, ME
- Sign up for Medicare in Machias, ME
- Sign up for Medicare in Machiasport, ME
- Sign up for Medicare in Madawaska, ME
- Sign up for Medicare in Madison, ME
- Sign up for Medicare in Manchester, ME
- Sign up for Medicare in Mapleton, ME
- Sign up for Medicare in Mars Hill, ME
- Sign up for Medicare in Matinicus, ME
- Sign up for Medicare in Mattawamkeag, ME
- Sign up for Medicare in Mechanic Falls, ME
- Sign up for Medicare in Meddybemps, ME
- Sign up for Medicare in Medway, ME
- Sign up for Medicare in Mexico, ME
- Sign up for Medicare in Milbridge, ME
- Sign up for Medicare in Milford, ME
- Sign up for Medicare in Millinocket, ME
- Sign up for Medicare in Milo, ME
- Sign up for Medicare in Minot, ME
- Sign up for Medicare in Monhegan, ME
- Sign up for Medicare in Monmouth, ME
- Sign up for Medicare in Monroe, ME
- Sign up for Medicare in Monson, ME
- Sign up for Medicare in Monticello, ME
- Sign up for Medicare in Moody, ME
- Sign up for Medicare in Morrill, ME
- Sign up for Medicare in Mount Desert, ME
- Sign up for Medicare in Mount Vernon, ME
- Sign up for Medicare in Naples, ME
- Sign up for Medicare in New Gloucester, ME
- Sign up for Medicare in New Harbor, ME
- Sign up for Medicare in New Limerick, ME
- Sign up for Medicare in New Portland, ME
- Sign up for Medicare in New Sharon, ME
- Sign up for Medicare in New Sweden, ME
- Sign up for Medicare in New Vineyard, ME
- Sign up for Medicare in Newcastle, ME
- Sign up for Medicare in Newfield, ME
- Sign up for Medicare in Newport, ME
- Sign up for Medicare in Newry, ME
- Sign up for Medicare in Nobleboro, ME
- Sign up for Medicare in Norridgewock, ME
- Sign up for Medicare in North Anson, ME
- Sign up for Medicare in North Berwick, ME
- Sign up for Medicare in North Bridgton, ME
- Sign up for Medicare in North Haven, ME
- Sign up for Medicare in North Jay, ME
- Sign up for Medicare in North Monmouth, ME
- Sign up for Medicare in North Turner, ME
- Sign up for Medicare in North Vassalboro, ME
- Sign up for Medicare in North Waterboro, ME
- Sign up for Medicare in North Waterford, ME
- Sign up for Medicare in North Yarmouth, ME
- Sign up for Medicare in Northeast Harbor, ME
- Sign up for Medicare in Norway, ME
- Sign up for Medicare in Oakfield, ME
- Sign up for Medicare in Oakland, ME
- Sign up for Medicare in Ocean Park, ME
- Sign up for Medicare in Ogunquit, ME
- Sign up for Medicare in Old Orchard Beach, ME
- Sign up for Medicare in Old Town, ME
- Sign up for Medicare in Oquossoc, ME
- Sign up for Medicare in Orient, ME
- Sign up for Medicare in Orland, ME
- Sign up for Medicare in Orono, ME
- Sign up for Medicare in Orrington, ME
- Sign up for Medicare in Orrs Island, ME
- Sign up for Medicare in Owls Head, ME
- Sign up for Medicare in Oxbow, ME
- Sign up for Medicare in Oxford, ME
- Sign up for Medicare in Palermo, ME
- Sign up for Medicare in Palmyra, ME
- Sign up for Medicare in Paris, ME
- Sign up for Medicare in Parsonsfield, ME
- Sign up for Medicare in Passadumkeag, ME
- Sign up for Medicare in Patten, ME
- Sign up for Medicare in Peaks Island, ME
- Sign up for Medicare in Pemaquid, ME
- Sign up for Medicare in Pembroke, ME
- Sign up for Medicare in Penobscot, ME
- Sign up for Medicare in Perham, ME
- Sign up for Medicare in Perry, ME
- Sign up for Medicare in Peru, ME
- Sign up for Medicare in Phillips, ME
- Sign up for Medicare in Phippsburg, ME
- Sign up for Medicare in Pittsfield, ME
- Sign up for Medicare in Plymouth, ME
- Sign up for Medicare in Poland, ME
- Sign up for Medicare in Port Clyde, ME
- Sign up for Medicare in Portage, ME
- Sign up for Medicare in Porter, ME
- Sign up for Medicare in Portland, ME
- Sign up for Medicare in Pownal, ME
- Sign up for Medicare in Presque Isle, ME
- Sign up for Medicare in Princeton, ME
- Sign up for Medicare in Prospect Harbor, ME
- Sign up for Medicare in Randolph, ME
- Sign up for Medicare in Rangeley, ME
- Sign up for Medicare in Raymond, ME
- Sign up for Medicare in Readfield, ME
- Sign up for Medicare in Richmond, ME
- Sign up for Medicare in Robbinston, ME
- Sign up for Medicare in Rockland, ME
- Sign up for Medicare in Rockport, ME
- Sign up for Medicare in Rockwood, ME
- Sign up for Medicare in Round Pond, ME
- Sign up for Medicare in Roxbury, ME
- Sign up for Medicare in Rumford, ME
- Sign up for Medicare in Sabattus, ME
- Sign up for Medicare in Saco, ME
- Sign up for Medicare in Saint Agatha, ME
- Sign up for Medicare in Saint Albans, ME
- Sign up for Medicare in Saint David, ME
- Sign up for Medicare in Saint Francis, ME
- Sign up for Medicare in Salsbury Cove, ME
- Sign up for Medicare in Sandy Point, ME
- Sign up for Medicare in Sanford, ME
- Sign up for Medicare in Sangerville, ME
- Sign up for Medicare in Sargentville, ME
- Sign up for Medicare in Scarborough, ME
- Sign up for Medicare in Seal Cove, ME
- Sign up for Medicare in Seal Harbor, ME
- Sign up for Medicare in Searsmont, ME
- Sign up for Medicare in Searsport, ME
- Sign up for Medicare in Sebago, ME
- Sign up for Medicare in Sebasco Estates, ME
- Sign up for Medicare in Sebec, ME
- Sign up for Medicare in Sedgwick, ME
- Sign up for Medicare in Shapleigh, ME
- Sign up for Medicare in Shawmut, ME
- Sign up for Medicare in Sheridan, ME
- Sign up for Medicare in Sherman, ME
- Sign up for Medicare in Shirley Mills, ME
- Sign up for Medicare in Sinclair, ME
- Sign up for Medicare in Skowhegan, ME
- Sign up for Medicare in Smithfield, ME
- Sign up for Medicare in Smyrna Mills, ME
- Sign up for Medicare in Solon, ME
- Sign up for Medicare in Sorrento, ME
- Sign up for Medicare in South Berwick, ME
- Sign up for Medicare in South Bristol, ME
- Sign up for Medicare in South Casco, ME
- Sign up for Medicare in South China, ME
- Sign up for Medicare in South Freeport, ME
- Sign up for Medicare in South Gardiner, ME
- Sign up for Medicare in South Paris, ME
- Sign up for Medicare in South Portland, ME
- Sign up for Medicare in South Thomaston, ME
- Sign up for Medicare in South Windham, ME
- Sign up for Medicare in Southport, ME
- Sign up for Medicare in Southwest Harbor, ME
- Sign up for Medicare in Springfield, ME
- Sign up for Medicare in Springvale, ME
- Sign up for Medicare in Spruce Head, ME
- Sign up for Medicare in Squirrel Island, ME
- Sign up for Medicare in Stacyville, ME
- Sign up for Medicare in Standish, ME
- Sign up for Medicare in Steep Falls, ME
- Sign up for Medicare in Stetson, ME
- Sign up for Medicare in Steuben, ME
- Sign up for Medicare in Stillwater, ME
- Sign up for Medicare in Stockholm, ME
- Sign up for Medicare in Stockton Springs, ME
- Sign up for Medicare in Stoneham, ME
- Sign up for Medicare in Stonington, ME
- Sign up for Medicare in Stratton, ME
- Sign up for Medicare in Strong, ME
- Sign up for Medicare in Sullivan, ME
- Sign up for Medicare in Sumner, ME
- Sign up for Medicare in Sunset, ME
- Sign up for Medicare in Surry, ME
- Sign up for Medicare in Swans Island, ME
- Sign up for Medicare in Temple, ME
- Sign up for Medicare in Tenants Harbor, ME
- Sign up for Medicare in Thomaston, ME
- Sign up for Medicare in Thorndike, ME
- Sign up for Medicare in Topsfield, ME
- Sign up for Medicare in Topsham, ME
- Sign up for Medicare in Trevett, ME
- Sign up for Medicare in Troy, ME
- Sign up for Medicare in Turner, ME
- Sign up for Medicare in Union, ME
- Sign up for Medicare in Unity, ME
- Sign up for Medicare in Van Buren, ME
- Sign up for Medicare in Vanceboro, ME
- Sign up for Medicare in Vassalboro, ME
- Sign up for Medicare in Vienna, ME
- Sign up for Medicare in Vinalhaven, ME
- Sign up for Medicare in Waite, ME
- Sign up for Medicare in Waldoboro, ME
- Sign up for Medicare in Wallagrass, ME
- Sign up for Medicare in Walpole, ME
- Sign up for Medicare in Warren, ME
- Sign up for Medicare in Washburn, ME
- Sign up for Medicare in Washington, ME
- Sign up for Medicare in Waterboro, ME
- Sign up for Medicare in Waterford, ME
- Sign up for Medicare in Waterville, ME
- Sign up for Medicare in Wayne, ME
- Sign up for Medicare in Weld, ME
- Sign up for Medicare in Wells, ME
- Sign up for Medicare in Wesley, ME
- Sign up for Medicare in West Baldwin, ME
- Sign up for Medicare in West Bethel, ME
- Sign up for Medicare in West Boothbay Harbor, ME
- Sign up for Medicare in West Enfield, ME
- Sign up for Medicare in West Farmington, ME
- Sign up for Medicare in West Forks, ME
- Sign up for Medicare in West Kennebunk, ME
- Sign up for Medicare in West Minot, ME
- Sign up for Medicare in West Newfield, ME
- Sign up for Medicare in West Paris, ME
- Sign up for Medicare in West Poland, ME
- Sign up for Medicare in West Rockport, ME
- Sign up for Medicare in Westbrook, ME
- Sign up for Medicare in Westfield, ME
- Sign up for Medicare in Whitefield, ME
- Sign up for Medicare in Whiting, ME
- Sign up for Medicare in Wilton, ME
- Sign up for Medicare in Windham, ME
- Sign up for Medicare in Windsor, ME
- Sign up for Medicare in Winn, ME
- Sign up for Medicare in Winter Harbor, ME
- Sign up for Medicare in Winterport, ME
- Sign up for Medicare in Winthrop, ME
- Sign up for Medicare in Wiscasset, ME
- Sign up for Medicare in Woolwich, ME
- Sign up for Medicare in Wytopitlock, ME
- Sign up for Medicare in Yarmouth, ME
- Sign up for Medicare in York, ME
- Sign up for Medicare in York Beach, ME
- Sign up for Medicare in York Harbor, ME
Common questions
Straight answers to the questions people ask most when they're trying to enroll in Maine.
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.
