91³Ô¹ÏÍø

Watch CBS News

2 more measles cases confirmed in Minnesota as 2025 total climbs to 4; health officials urge vaccination

Two more cases of Measles have been confirmed in Minnesota, bringing the total number of cases in 2025 to four, according to a release sent by the Department of Health on Monday.

One case is an unvaccinated child from Dakota County, who was infectious while at Nickelodeon Universe in Mall of America on May 24. Health officials are asking anyone who was at the mall between 5 p.m. and 9 p.m. that day to watch for symptoms that develop between May 31 and June 14. Anyone who is unvaccinated or has not had measles are most at risk of contracting the virus, officials said.

The child has not traveled outside of Minnesota in the last month and had no known exposures. 

"Anytime we confirm a case of measles unrelated to travel that has no known source, it is worrying," Jessica Hancock-Allen, infectious disease division director at MDH, said in the release. "This is because it could be a sign that measles is spreading in the community undetected by public health and healthcare systems. It is uncertain where the child was exposed and whether others may have been exposed."  

The other confirmed case is a Washington County adult whose vaccination status is unverified, the state agency says. 

Both individuals are recovering at home.

Minnesota officials are working with local health departments and other locations in the Twin Cities to notify those who were exposed to either case.

The agency confirmed the first case on March 24 in a Hennepin County adult who had recently traveled domestically and internationally, and the second confirmed case announced in April was an infant less than 1 year old. The infant was diagnosed with the virus while in another country, and wasn't infectious when they returned to Minnesota.

MDH says the best way to prevent measles is through immunization. Officials recommend children receive two doses of the measles, mumps and rubella vaccine — the first at 12 to 15 months old and the second between 4 and 6 years old. Minnesota immunization records can be found .

So far this year, the U.S. has reported 1,088 cases of measles, with more than 720 in Texas alone.

Measles is one of the most contagious infectious diseases, and in some cases can cause  in the lungs and brain that can lead to cognitive issues, deafness or death.


Note: The above video first aired on April 22, 2025.

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=50747257b890e014813016b79ece0fb2'; 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(); } }); }); }); });