COVID-19 Vaccination in Maine

COVID-19 Vaccine Sites in Maine

Maine residents age 70 and older are now eligible for vaccination against COVID-19 as part of Phase 1b.

If you are age 70 or over, you may hear directly from your health care provider about getting a vaccine, or you may contact the locations below for an appointment. All sites require an appointment.

Please note:

  • Because Maine’s supply of vaccine is limited, appointments may not be immediately available and will be scheduled on a rolling basis.
  • There is no charge for the COVID-19 vaccine, but you should be prepared to provide any insurance information and proof of eligibility at the vaccination site.

Vaccination information for other Phase 1b groups, including Maine people aged 65-69, will be posted once available. Additional vaccination sites will be added in the coming weeks.

When am I eligible?

Please check here to see when you are eligible to receive a COVID-19 vaccine in Maine, per the state's vaccination plan.

  • If you are currently eligible under Phase 1a, please contact your employer or professional association about vaccination.
  • If you are not currently eligible for a vaccine, please check this website in the future for updates about when you may be able to receive a vaccine.

What about the second dose?

The COVID-19 vaccine requires two doses. You must receive a vaccine from the same provider, either Pfizer or Moderna, for both doses. When scheduling your second dose, please make an appointment with the same vaccination site where you received your first dose and follow their process for signing up for dose two.

Vaccine locations in Maine

The following locations are now accepting or preparing to accept appointments for Maine residents age 70 and over. Appointment availability is dependent on vaccine supply. These listings are subject to change and will be updated regularly. A map of these sites is available here (PDF).

Health care centers

Name of Organization Municipality County Scheduling Information Public OR Patients Only
Bridgton Hospital Bridgton Cumberland Call 207-520-2917 to make an appointment. More information here. Public
Bucksport Regional Health Center Bucksport Hancock By appointment only. Patients will be notified of eligibility to receive the vaccine. Patient Only
Calais Regional Hospital Calais Washington County

Visit www.calaishospital.org/covid-19/ to register for an appointment.

Public
Caribou Health Center Caribou Aroostook Information on vaccination clinics provided by Pines Health Services is available by calling 207-498-1638 or visiting www.pineshealth.org/. Patient Only
Cary Medical Center Caribou Aroostook Call 207-498-1638 or visitwww.carymedicalcenter.org/covid-19/ to make an appointment. Public
Central Maine Medical Center Lewiston Androscoggin Call 207-520-2917 to make an appointment. More information here. Public
DFD Russell Medical Centers Monmouth Kennebec By appointment only. Patients will be notified of eligibility to receive the vaccine. Visit https://dfdrussell.org/covid-19-updates/ for information. Patient Only
Down East Community Hospital Machias Washington Preparing to begin scheduling appointments. Visit www.dech.org/Covid-Vaccine/About-DECH or call 207-255-2599 for information. Public
East Grand Health Center-Danforth Danforth Washington By appointment only. Patients will be notified of eligibility to receive the vaccine. Patient Only
Eastport Health Care Inc. Eastport Washington By appointment only. Patients will be notified of eligibility to receive the vaccine. For more information, visit www.eastporthealth.org or call 207-853-6001. Patient Only
Greater Portland Health Portland Cumberland Patients may call 207-874-2141 to schedule an appointment. Patient Only
HealthReach Community Health Centers - Belgrade Regional Health Center Belgrade Kennebec By appointment only. Patients will be notified of eligibility to receive vaccine. More information available at: www.healthreach.org/COVID.aspx Patient Only
Harrington Family Health Center Harrington Washington By appointment only. Patients will be notified of eligibility to receive the vaccine. Patient Only
Health Access Network - Lincoln Lincoln Penobscot Patients may call Renee Austin at 207-794-6700. Patient Only
Hometown Health Center-Newport Newport Penobscot Patients may call 368-5189 or 924-5200, choose option 7 to leave a message for scheduling. Patient Only
Houlton Regional Hospital Houlton Aroostook Pre-register by visiting houltonregional.org/COVID-VAX or call 207-521-2240 Monday – Friday, 7:00 am – 5:30 pm Public
Intermed South Portland Cumberland Visit www.intermed.com/publicvaccine to book an appointment online. By appointment only. Public
Islands Community Medical Services Vinalhaven Knox Patients may call Anna Clapham, 207-863-4341, extension 1126. Patient Only
KVHC-Brownville Brownville Piscataquis Patients may visit www.kvhc.org or 1-866-366-5842, Ext. 155 to register. Patient Only
MaineGeneral Vaccine Clinic Augusta Kennebec Call toll free 1-866-XOUT-C19 (1-866-968-8219). For hearing impaired individuals, dial 711. Further information is available at www.mainegeneral.org/about-us/mainegenerals-covid-19-response/. Public
MaineHealth Vaccine Clinic Belfast Waldo Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Norway Oxford Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Sanford York Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Rockport Knox Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Brunswick Cumberland Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Westbrook Cumberland Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Boothbay Lincoln Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Farmington Franklin Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
MaineHealth Vaccine Clinic Scarborough  Cumberland  Call 877-780-7545 or text MaineHealth to 877-780-7545 Public
Martin’s Point Portland Cumberland By appointment only. Call (207) 828-7814 or visit https://martinspoint.org/covid19/covid-vaccine to sign up for the waitlist. Public
Millinocket Regional Hospital Stearns High School, Millinocket and Patten Fire Department, Patten Penobscot To preregister: www.mrhme.org/getvax
Patten/Sherman/Stacyville residents can contact the Patten town office to preregister or visit the above website.
All others may call 207-723-7225. Leave a message that includes your name, date of birth, primary care provider, and telephone number. You will NOT receive a phone call back UNTIL you are called to schedule your vaccination date and time.
Public
Mount Desert Island Hospital Bar Harbor, Southwest Harbor, Trenton Hancock Visit https://www.mdihospital.org/covid-19-vaccine/ Public
Northern Light Health Vaccine Clinic Bangor Penobscot Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Blue Hill Hancock Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Dover-Foxcroft Piscataquis Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Ellsworth Hancock Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Greenville Piscataquis Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Newport Penobscot Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Pittsfield Somerset Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Portland Cumberland Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Presque Isle Aroostook Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic South Portland Cumberland Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Light Health Vaccine Clinic Waterville Kennebec Visit covid.northernlighthealth.org/publicvaccine or call 207-204-8551. Public
Northern Maine Medical Center Knights of Columbus Hall, Madawaska Aroostook Call NMMC COVID-19 Vaccine call center at 207-834-1512 to schedule an appointment Public
Penobscot Community Health Center Bangor Penobscot Preparing to begin scheduling appointments. Visit pchc.com/vaccines for information. Public
Penobscot Valley Hospital Lincoln Penobscot Register by visiting www.pvhme.org or call 207-794-7243. Public
Redington-Fairview General Hospital Skowhegan Somerset Preparing to begin scheduling appointments. Visit https://www.rfgh.net/index.xhtml or call 207-858-2452. Public
Regional Medical Center at Lubec Lubec Washington Patients may call Terry Rier at 733-1090, extension 5203. Patient Only
Rumford Hospital Rumford Oxford Call 207-520-2917 to make an appointment. More information here. Public
Sacopee Valley Health Center Porter Oxford Patients may call 207-625-8126 to be added to the wait list. Patient Only
St. Croix Family Health Center Princeton Washington Patients may call 207-796-5503 to make an appointment. Patient Only
St. Joseph Hospital Bangor Penobscot Preparing to begin scheduling appointments. For the latest information call 207-907-3441. Public
St. Mary's Regional Medical Center Lewiston Androscoggin Visit www.stmarysmaine.com for information or call 207-755-3100. Public
York Hospital Kittery York Register by visiting yorkhospital.com/vaccines/. If you’re unable to schedule a vaccine online, you may call the COVID Vaccine sign-up line at 207-752-8685. Public

Pharmacies

Name of Pharmacy Municipality County Scheduling Information
Walgreens Auburn Androscoggin To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Auburn Androscoggin To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Augusta Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Bangor Penobscot To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Bangor Penobscot To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Bar Harbor Hancock To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Belfast Waldo To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Bethel Oxford To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Blue Hill Hancock To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Boothbay Harbor Lincoln To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Brewer Penobscot To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Bucksport Hancock To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Calais Washington To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Camden Knox To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Cornish York To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Damariscotta Lincoln To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Ellsworth Hancock To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Fairfield Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Fort Kent Aroostook To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Fryeburg Oxford To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Gardiner Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Gray Cumberland To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Hampden Penobscot To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Houlton Aroostook To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Kennebunk York To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Lewiston Androscoggin To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Lewiston Androscoggin To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Lisbon Falls Androscoggin To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Machias Washington To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Manchester Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Milo Piscataquis To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Naples Cumberland To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Newport Somerset To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Norway Oxford To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Oakland Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Old Town Penobscot To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Pittsfield Somerset To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Portland Cumberland To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Rockland Knox To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Rumford Oxford To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Skowhegan Somerset To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens South Portland Cumberland To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Springvale York To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Waterville Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Windham Cumberland To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Winslow Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walgreens Winthrop Kennebec To schedule an appointment, visit Walgreens.com/ScheduleVaccine or call 1-800-Walgreens. Walk-ins are not accepted.
Walmart Scarborough Cumberland To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Thomaston Knox To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Bangor Penobscot To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Farmington Franklin To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Auburn Androscoggin To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Lincoln Penobscot To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Presque Isle Aroostook To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Lamoine Hancock To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Brunswick Cumberland To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Sanford York To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Houlton Aroostook To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Waterville Kennebec To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Augusta Kennebec To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Palmyra Somerset To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Skowhegan Somerset To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Biddeford York To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Calais Washington To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Oxford Oxford To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Windham Cumberland To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Falmouth Cumberland To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Mexico Oxford To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Walmart Brewer Penobscot To see availability and schedule an appointment, visit: www.walmart.com/COVIDvaccine. Please check your eligibility before scheduling an appointment.
Sams's Club Scarborough Cumberland To see availability and schedule an appointment, visit: www.samsclub.com/covid. Please check your eligibility before scheduling an appointment.
Sams's Club Bangor Penobscot To see availability and schedule an appointment, visit: www.samsclub.com/covid. Please check your eligibility before scheduling an appointment.