Where Can I Get a Vaccine?

Measles

MMR vaccines are available at all Walgreens, CVS, and Walmart locations within Berkshire County. Links to their websites can be found directly below to schedule vaccine appointments. Calling ahead to confirm MMR vaccines are currently stocked is strongly advised. High demand can lead to temporary shortages spanning a few days at any given time. You can also call your primary care provider or your child’s pediatrician to schedule a vaccination appointment. The Public Health Nurse for your local Board of Health may also be able to assist in getting an MMR vaccine if you do not have insurance or are otherwise unable to get a vaccine through your provider or a pharmacy.

To contact the Public Health Nurse call the number below for the municipality in which you live:

If you live in Pittsfield: call the Pittsfield Health Department at 413-449-9411.

If you live in Great Barrington, Lenox, Lee, Stockbridge, New Marlborough, Sandisfield, Alford, Mt. Washington, Sheffield, Monterey, Otis, or Tyringham call the South Berkshire Public Health Collaborative at 413-243-5540, x109 or option 2.

If you live in Becket, Egremont, West Stockbridge, Richmond, Hancock, Lanesborough, New Ashford, Williamstown, North Adams, Adams, Savoy, Clarksburg, Florida, Cheshire, Windsor, Peru, Washington, Hinsdale, or Dalton call the Berkshire Public Health Alliance at 413-442-1521, x 52.

Pharmacies

Many pharmacies continue to provide vaccines to the public. Always call ahead to ensure they have the vaccine you need. Some pharmacies will take walk-ins and others may require appointments. Pharmacy schedules change unpredictably; to confirm the most up-to-date information please call ahead. More information can be found on pharmacy websites: Walgreens | CVS | Walmart | Big Y | Stop & Shop

Primary Care Providers

Pediatricians and Family Doctors provide all childhood vaccinations. Some primary care providers for adults may provide vaccinations in their offices. Call your provider for more information.

Adults who do not have insurance can call Volunteers in Medicine (VIM) for a vaccine appointment.

Group Vaccinations

If your business or organization has high-risk clients or staff and it would be beneficial to host an on-site clinic for at least 12 individuals, click here to fill out a request form to contact us. A public health nurse will get back to you to discuss if this option is appropriate for your group.

In-home Vaccinations

For individuals who are unable to travel to receive a vaccine, in-home vaccinations may be available. If you would like to contact your local public health nurse about this option, either call your public health nurse as listed above or click here to fill out a request form to contact us and a nurse will get back to you within 2-3 days to discuss if this option is appropriate for you or your family.

Need assistance?

For assistance with transportation, please view the transportation resources here.

To get in touch with a public health nurse about in-home or group vaccinations, registration, questions about vaccines, etc., please click here to submit a contact form or call the number above.

If you are not registered with a primary care provider or cannot access them or a pharmacy to receive a vaccine, please click here to submit a contact form or call your Public Health Nurse with the number below for the municipality in which you live:

If you live in Pittsfield: call the Pittsfield Health Department at 413-449-9411.

If you live in Great Barrington, Lenox, Lee, Stockbridge, New Marlborough, Sandisfield, Alford, Mt. Washington, Sheffield, Monterey, Otis, or Tyringham call the South Berkshire Public Health Collaborative at 413-243-5540, x109 or option 2.

If you live in Becket, Egremont, West Stockbridge, Richmond, Hancock, Lanesborough, New Ashford, Williamstown, North Adams, Adams, Savoy, Clarksburg, Florida, Cheshire, Windsor, Peru, Washington, Hinsdale, or Dalton call the Berkshire Public Health Alliance at 413-442-1521, x 52.