91³Ô¹ÏÍø

Watch CBS News

4 child flu deaths reported in Massachusetts: "We are seeing children who are seriously ill"

Four children have died from the flu in Massachusetts so far this season, public health officials say.

The deaths occurred in recent weeks as peak flu season gets underway, according to the Department of Public Health. The Boston Public Health Commission said Tuesday that two of the deaths were children in the city under 2 years old. 

"These viruses are serious, dangerous, and life-threatening. We are seeing children who are seriously ill, families grieving devastating losses, and hospitals under capacity strain," Public Health Commissioner Dr. Robbie Goldstein said in a statement. 

"Would not be surprising to see more"

There were 10 pediatric flu deaths in the 2024-2025 season, the department said - a record-high. 

"It's early in the season yet and it would not be surprising to see more, sadly," said Dr. Larry Madoff, the medical director of the department's bureau of infectious disease and laboratory sciences. "It's shaping up to be a severe early flu season."

Dr. Madoff said children under the age of 2 are most at risk of dying from the flu, but doctors are also seeing severe cases in children as old as 5. 

"Kids do get quite ill with the flu, they also spread it to their classmates and to their parents and family at home," he said.

Flu activity is now "very high" in the state for the first time this season. Nine percent of all hospitalizations in the state are associated with the flu, compared to 5% the previous week.   

There have been 29 adult deaths from the flu this season. The state is also investigating two possible COVID-associated deaths and one RSV-associated death in patients under 18 years old.

Flu vaccination push

Public health officials are stressing that it's not too late to get a flu or COVID vaccine. Flu and COVID vaccination rates in Massachusetts have been "really lagging" this year," Dr. Madoff said, with just 1 out of every 9 residents vaccinated against COVID and 1 in 3 vaccinated against flu.

"These deaths underscore the need for kids to be vaccinated," Dr. Madoff said. "Everyone should get a flu vaccine, everyone over the age of 6 months."

Health officials in the city of Boston said there was a 126% increase in confirmed flu cases between Dec. 14 and Dec. 27, and hospitalizations almost tripled. The biggest jump in cases was reported among children.

"Flu cases are surging in Boston, and we are seeing an uptick in serious cases involving children, including the tragic deaths of two very young children," Boston Public Health Commissioner Dr. Bisola Ojikutu said in a statement. "Parents should get their children ages six months and older vaccinated as soon as possible to decrease the risk of severe complications."

Boston is holding free flu and COVID vaccine clinics for children 6 months and older in January. for more information.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });