91³Ô¹ÏÍø

Watch CBS News

4 men, 1 woman injured in 4 separate overnight Baltimore shootings

Four men and a woman were injured in multiple separate overnight shootings across Baltimore, police said Friday.

The city has recorded 82 non-fatal shootings this year, police data shows, the same number that was reported at this time last year. 

Baltimore has reported 32 homicides so far this year, compared to 35 reported at the same time in 2025, data shows. 

Multiple shootings reported in Baltimore 

On Thursday, around 9:50 p.m., officers responded to a ShotSpotter alert in the 1500 block of West Fayette Street in Southwest Baltimore. They arrived to find a 30-year-old woman suffering from a gunshot wound. She was taken to a hospital and is expected to survive, police said. A 21-year-old man walked into a nearby hospital with gunshot wounds considered to be non-life-threatening, according to officials. 

Around 10:17 p.m. Thursday, police in North Baltimore responded to the 2500 block of Liberty Heights Avenue after a shooting was reported. Once on the scene, officers found a 37-year-old man suffering from gunshot wounds. He was taken to a hospital for treatment, police said. 

On Friday, around 1:30 a.m., officers were called to the 4000 block of Ridgecroft Road in Northeast Baltimore for a shooting. Officers found a 27-year-old man with a gunshot wound. He was transported to a hospital, police said. 

Around 4:15 a.m., police were called to a hospital in Southwest Baltimore for a shooting victim who had walked in. Officers arrived to find a 32-year-old man with a gunshot wound. His injuries are believed to be non-life-threatening, officers said. A preliminary investigation indicated that the shooting took place near the intersection of Edmondson Avenue and Mount Holly Street. 

Anyone with information about these shootings is asked to call Metro Crime Stoppers at 1-866-7Lockup.

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(); } }); }); }); });