I live in Minneapolis, and this set documents Operation Metro Surge, the federal immigration enforcement operation that began in December 2025 with thousands of federal agents.
Federal ICE Operations Across Minneapolis
Officers from ICE, Border Patrol, Homeland Security Investigations and other DHS agencies took part. Federal officials described it as one of the largest immigration enforcement actions carried out in a U.S. city.
About This Photo Set
These photos follow the impact on and the response of the community as life was uprooted for millions.
View full post: “Ice Out / Resist” Banner Above Cheapo Records on Nicollet Avenue
View full post: Barricades Block Nicollet Avenue During ICE Protest in Minneapolis
View full post: “Impeach Trump” Sign Near Barricades on Nicollet Avenue, Minneapolis
View full post: Trash Bins and Pallets Barricade Nicollet Avenue in Minneapolis
View full post: Pinecone Memorial for Alex Pretti on Nicollet Avenue
View full post: Tear Gas Engulfs Officers Along Nicollet Avenue in Minneapolis
View full post: Agents Stand in Tear Gas Haze on Nicollet Avenue, Minneapolis
View full post: Federal Agents Aim Less-Lethal Weapons on Nicollet Avenue
View full post: Federal Agents Line Up Behind Tear Gas on Nicollet Avenue
View full post: Federal Agents Gather on Nicollet Avenue After Alex Pretti Shooting
View full post: Man Kicks Tear Gas Canister on Nicollet Avenue After Alex Pretti Killing
View full post: Officers Walk Through Tear Gas Smoke on Nicollet Avenue
View full post: Agent Hurls Tear Gas Canister on Nicollet Avenue
View full post: Tactical Agents Guard Crime Tape on Nicollet Ave After Fatal Shooting
View full post: “Resist! Gosh Darnit!” Sign at Minneapolis Winter March
View full post: “Wanted” Poster for Stephen Miller at Minneapolis Protest
View full post: “ICE OUT” and “RESIST” Banner Above Tom’s Watch Bar, Minneapolis
View full post: “Melt Ice” Sign Held by Super Mario Protester in Minneapolis
View full post: “Powerful Together” Signs Fill Minneapolis ICE Protest March
View full post: “I Support ICE on ICE Violence” Sign at Minneapolis March
View full post: “ICE Out Now” Signs Fill Minneapolis March Near Bob Dylan Mural
View full post: “Neighbors Say ICE Out!” Signs at Minneapolis March
View full post: “It’s Giving Nazis Vibes” Sign Outside Kieran’s Irish Pub, Minneapolis
View full post: “Justice for Renee Nicole Good” Sign at Minneapolis March
View full post: “No More Minnesota (N)ICE” Signs at Minneapolis Protest
View full post: “Stick It to the Man!” Sign at Minneapolis ICE Protest
View full post: “ICE Deez Nutz” Sign at Minneapolis Winter March
View full post: “Fuck Trump” and “Chinga Migra” Signs at Minneapolis March
View full post: “ICE = Gestapo” Sign at Minneapolis Protest in Subzero Cold
View full post: “Stop Protecting Pedophiles” Sign at Minneapolis Ice Protest
View full post: Winter March Against ICE Passes the Bob Dylan Mural in Minneapolis
View full post: “Peaceful Observer Don’t Shoot” Vest at Minneapolis March
View full post: “Abolish ICE” Sign Held High at Minneapolis March
View full post: “Superman Is an Immigrant” Sign at Minneapolis ICE Protest
View full post: “ICE Out of MN!” Banner Leads Minneapolis March in Subzero Cold
View full post: Wrecked ICE Vehicle Abandoned at 32nd and 15th, Minneapolis
View full post: Target and CVS Pharmacy Closed During Minneapolis Strike
View full post: “ICE Kills, Go Away” Sign Outside Whipple Federal Building
View full post: Video Surveillance Sign on Fence Outside Whipple Building, Minneapolis
View full post: Perimeter Road Outside the Whipple Federal Building, Minneapolis
View full post: “A Neighbor Was Taken Here” Stencil on East Lake Street
View full post: “ICE, You’ve Done Enough! Goodbye!” Flyers in Minneapolis
View full post: “Ice Out!” Statewide Shutdown Poster in a Minneapolis Café Window
View full post: “ICE OUT” Enterprise Sticker on a Minneapolis Utility Pole
View full post: “ICE Agents Are Losers” Sign on a Snowy Minneapolis Street
View full post: Woman Films Federal Agents From Car During Snowfall, Minneapolis
View full post: Bystanders Gesture at BORTAC Agents Near a Wagoneer in Minneapolis
View full post: BORTAC Officer in Falling Snow During Operation Metro Surge
View full post: Armed BORTAC Officers Outside a South Minneapolis Gas Station
View full post: Minneapolis BORTAC Officer with Forward Observations Group Patch
View full post: Border Patrol Tactical Unit Gathers at Minneapolis Gas Station
View full post: Greg Bovino Walks with BORTAC Agents in South Minneapolis
View full post: Greg Bovino Smiles Among BORTAC Agents in South Minneapolis
View full post: Border Patrol Agent Outside a South Minneapolis Gas Station
View full post: Bystander Films Border Patrol Agents at a Minneapolis Speedway
View full post: Woman Confronts Federal Agents Outside Minneapolis Speedway
View full post: Greg Bovino Directs BORTAC Agents at Minneapolis Speedway
View full post: Federal Agents Gather at a Speedway Station in Minneapolis
View full post: “Y’all Don’t Look for Missing Children This Hard” Sign on Lake Street
View full post: Federal Agents Stage SUVs Near Uptown Minneapolis Restaurant
View full post: BORTAC Officer Stands Beside Police SUVs on Lake Street
View full post: BORTAC Officer Stands Amid Crowd on Lake Street
View full post: Hand-Painted Protest Signs Line a Fence in South Minneapolis
View full post: “ICE Out of Minneapolis” Signs Along Lake Street in Midtown
View full post: “Does ICE Make You Sick?” Strike Poster on a Minneapolis Pole
View full post: “ICE = Nazis” Graffiti on Pizza Shark Window, Hennepin Ave
View full post: Armed St. Paul Resident Responds to ICE Operation in His Neighborhood
View full post: National Guard Soldiers Near “Love Power” Mural, Cedar-Riverside
View full post: Law Enforcement Vehicles Staged Near Cedar Riverside After Jake Lang Rally
View full post: Protesters Hold “Fuck ICE” Signs Outside Hotel Indigo After Jake Lang Rally
View full post: Police Line Faces Crowd Outside Hotel Indigo after Jake Lang Rally
View full post: “Abolish ICE” Sign Amid Police Line Following Jake Lang Protest
View full post: “Trump Rapes” Sign Over Minneapolis Police SWAT Vehicle
View full post: “Homeland Security is Tyranny” Sign Outside Hotel Indigo, Minneapolis
View full post: “Pigs” Graffiti Defaces Whipple Federal Building Sign, Minneapolis
View full post: Abolish ICE NAZI Scum Protest Signs in Minnesota
View full post: Federal Agents Line Up in Snow Outside Whipple Building
View full post: Protester Holds Minnesota Flag Sign Facing Police Line at Whipple Building
View full post: Jonathan Ross Protest Sign at Whipple Building
View full post: Minneapolis: Border Patrol SRT Officer at Whipple Building
View full post: “This Aggression Will Not Stand” Sign at Whipple Building Protest
View full post: Minneapolis Protest: Protester faces Border Patrol BORTAC officers
View full post: Federal Police in Riot Gear Outside Whipple Building, Minneapolis
View full post: Federal Agents Pursue William Kelly Near Whipple Federal Building
View full post: “Release the Trump Files” Sign Near Whipple Federal Building
View full post: “ICE: Inflict Chaos Everywhere” Sign Outside the Whipple Building
View full post: “No Kings” Flag from Lexington, KY at Whipple Building Protest
View full post: Federal Agent Shouts from Van Near Whipple Building, Minneapolis
View full post: “No ICE Gestapo” Graffiti on a Hennepin Avenue Building
View full post: “Stay Salty” Sign on Fence Outside Whipple Building
View full post: “Call ICE for Ethnical Cleansing Needs” Sign at Whipple Building
View full post: “RIP Renee” Graffiti Near Whipple Building’s Visitor Entrance
View full post: William Kelly Waves American Flag Outside Whipple Building
View full post: William Kelly Marches with Flag and Megaphone Outside Whipple Building
View full post: DHS Surveillance Helicopter N893N Flies Over Minneapolis
View full post: “We Love Our Neighbors” and “ICE Out” Banners on a Fence in South Minneapolis
View full post: Spray-Painted “ICE Go Home” Graffiti on a Minneapolis Alley Wall
View full post: Tear gas in North Minneapolis after ICE shoots Julio Sosa-Celis
View full post: Greg Bovino Stands with BORTAC officers after Julio Sosa-Celis shooting
View full post: Scene outside where Julio Sosa-Celis was shot earlier in the day
View full post: Federal Agents Stand Guard on a North Minneapolis Street at Night
View full post: Federal Officers on a North Minneapolis Sidewalk at Night
View full post: Aftermath of ICE Shooting on a Minneapolis Street
View full post: Border Patrol Agent Seen Through Car Window in Minneapolis
View full post: Border Patrol Officer Chases Fleeing Van in Minneapolis
View full post: Border Patrol Agent Shatters Van Window in Minneapolis Pursuit
View full post: Border Patrol Officer Watches Van Drive Off on E Lake Street
View full post: Border Patrol Breaks Van Window During Minneapolis Traffic Stop
View full post: “I.C.E. Out of Minnesota” Sticker on a Minneapolis Street Pole
View full post: “Welcome to Minneapolis” Peanuts Flyer on Lake Street
View full post: “MN Nice Means Fuck ICE” Sticker in Minneapolis
View full post: “Everyone Is Welcome Here — Except I.C.E.” Sign at Wrecktangle Pizza
View full post: “ICE Agents Are Garbage” Flyer on a Minneapolis Street Pole
View full post: BORTAC Officer Walks Past Vehicles on Lake Street, Minneapolis
View full post: Border Patrol Agent Peers Into Vehicle During Minneapolis Stop
View full post: Border Patrol Agent’s Tactical Gear During Operation Metro Surge
View full post: Woman Detained by Border Patrol Near Lake Street, Minneapolis
View full post: Border Patrol Agents Walk Through Traffic on Lake Street
View full post: “Defend MSP” Flyer on Lake Street, Uptown Minneapolis
View full post: “This Is Fascism” Flyer on a Lake Street Pole in Uptown


