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: “Resistance Melts ICE” Sign at Minneapolis Day Out for Democracy March
View full post: Alex Pretti Protest Sign Reflected in a Sidewalk Puddle
View full post: DeWayne Davis Speaks at Day of Democracy Rally in Minneapolis
View full post: “Immigrants Belong in Minnesota” Sign at Day Out for Democracy March
View full post: “Dangerous Criminal in the White House” Sign at Day Out for Democracy March
View full post: “Code 1” and “Code RED” Whistle Alert Flyer for ICE Sightings
View full post: “America Stands With Minnesota” Posters on Hennepin Avenue
View full post: Nighttime Anti-ICE Protest on Lake Street in Minneapolis
View full post: “Minnesota Cocktail” Poster Mocks ICE at George Floyd Square
View full post: “Our Neighborhood Blocks ICE” Banner at George Floyd Square
View full post: Sign at Renee Good Memorial Calls Out Emmer and Fischbach on ICE
View full post: “We The People Are Pissed” Flag at Alex Pretti Memorial
View full post: “Are You Okay Alex” Note in Nicollet Ave Memorial Box
View full post: Observers Track Vehicles During ICE Operation in a St. Louis Park Neighborhood
View full post: Residents Film ICE Vehicle in a St. Louis Park Neighborhood
View full post: Yellow Taxi Passes “Alex Pretti” Graffiti on Lake Street
View full post: Dumpster Blockade Slows Traffic on Bloomington Ave in Minneapolis
View full post: Minneapolis Protest Signs: ICE Not Like Us, ICE Out MSP
View full post: “Neighborhood Observation & Resistance” Poster in Powderhorn
View full post: “Never Talk to Cops” Flyer on a Powderhorn Utility Pole
View full post: “ICE Pedos Out of MN” Flyer Posted on a Minneapolis Fence
View full post: Crowd Gathers at Powderhorn Park for Renee Good Memorial
View full post: “No Human Being Is Illegal” Sign at the Whipple Building Fence
View full post: Sex Toys Thrown at ICE Vehicle Outside Whipple Building
View full post: Truck Pelted with Dildos Outside the Whipple Building
View full post: Driver Gestures at Protesters Outside the Whipple Building
View full post: Dildos Tied to Fence Outside the Whipple Building
View full post: Car Passes Whipple Building Fence During ICE Protest
View full post: “Only ICE I Need Is in My Bong” Sign at the Whipple Building Fence
View full post: Protester Holds “Abolish ICE” Sign Near Metro Blue Line Station
View full post: “How ICE Makes You Feel” Graffiti on a South Minneapolis Box Truck
View full post: “No Faux King Way” and “Blood on the Snow” Signs at ICE Protest
View full post: “Stop Pretending Your Racism Is Patriotism” Sign in Downtown Minneapolis
View full post: “Shame” Signs at Downtown Minneapolis Anti-ICE March
View full post: Anti-ICE Marchers Fill a Downtown Minneapolis Street
View full post: “Please Stop Crashing Grindr” Sign Aimed at ICE Agents in South Minneapolis
View full post: “ICE Nuremberg” Sign on a Minneapolis Telephone Pole
View full post: “Keep ICE Out of Minneapolis” Posters on a Nicollet Avenue Bus Shelter
View full post: “Murdered by ICE” Posters on the Black Forest Inn, Nicollet Avenue
View full post: Packers Jersey Among Tributes at Alex Pretti Memorial on Nicollet Avenue
View full post: Alex Pretti Memorial Near Glam Doll Donuts on Nicollet Avenue
View full post: “ICE Out!” Posters Cover a Bus Shelter on Nicollet Avenue
View full post: Sprawling Memorial for Alex Pretti Along Nicollet Avenue
View full post: “The Future of America” Note at the Alex Pretti Memorial
View full post: Flowers and Signs Cover the Alex Pretti Memorial on Nicollet Avenue
View full post: “Fuck ICE” Yard Sign Featuring Greg Ketter in Tear Gas
View full post: “Minneapolis & MN Needs a Mamdani Now” Sign on Lake Street
View full post: “FUCK ICE” Graffiti on Chickadee Park Sign in Minneapolis
View full post: “Your Actions Will Haunt You” Sign Targets ICE and CBP in Minneapolis
View full post: “Prosecute ICE” Ice Sculpture by Common Defense at the Minnesota Capitol
View full post: “Prosecute ICE” Ice Sculpture Outside the Minnesota State Capitol
View full post: “$50K to Go Cava” Sign Targets Tom Homan in South Minneapolis
View full post: School Bus Passes “ICE Out” Barricades in South Minneapolis
View full post: “ICE Agents Are Brainless” Flyer Stapled to a Minneapolis Tree
View full post: “Taken by Injustice, Remembered for Resistance” Sign at Alex Pretti Memorial
View full post: Alex Pretti Memorial, Nicollet Ave, Minneapolis, February 3
View full post: “Bovino & ICE, GTFO” Banner on a Snowy Minneapolis Yard
View full post: “Protect” Whistle-Blower Sign on Nicollet Avenue
View full post: “Brothers & Sisters, It’s Fucking Fascism” Sign on a Minneapolis Fence
View full post: “Dear ICE, You’ve Got Options” Sign Urges Agents to Report Concerns
View full post: “Same Shit” Poster Compares ICE to KKK on Minneapolis Street
View full post: “Shut Down ICE” and “Not Welcome Here” Posters on a Minneapolis Utility Pole
View full post: “ICE Go Home” Sign at South 17th Avenue Filter Blockade
View full post: Minneapolis Filter Blockade on S Cedar Ave Protests ICE
View full post: Filter Blockade on Cedar Ave in Minneapolis
View full post: “Ice Out MSP” Filter Blockade on Cedar Avenue
View full post: “Ice Out Now” Filter Blockade on Cedar Avenue
View full post: Wheatpasted Posters for Alex Pretti and Renee Good in Uptown Minneapolis
View full post: “ICE Out of MN For Good” Banner at Lake and Lyndale
View full post: Bruce Springsteen Embraces Tom Morello at First Avenue Concert
View full post: Guitarist Holds “Arrest the President” Sign at First Avenue Concert
View full post: Bruce Springsteen Plays Telecaster Beside Tom Morello at First Avenue
View full post: Bruce Springsteen Sings Solo at First Avenue’s Defend Minnesota Concert
View full post: Tom Morello Performs During Defend Minnesota Concert at First Avenue
View full post: “Arrest the President” Merch Table at First Avenue Benefit Show
View full post: “FUCK ICE” Hat in the Crowd at First Avenue
View full post: Tom Morello Performs at First Avenue’s “Defend Minnesota” Concert
View full post: “ICE Out Now!” Sign at Lagoon Cinema on Lagoon Avenue
View full post: “Ice Out” Barricades on a Quiet South Minneapolis Street
View full post: “Abolish ICE” Signs in a South Minneapolis Traffic Circle
View full post: “Fuck ICE” Spray-Painted on a U-Haul Truck in Uptown Minneapolis
View full post: “Neighbors Say ICE Out!” Signs Along 10th Avenue South
View full post: “The Resistance Is Rooted in Love, ICE Out!” Sign in South Minneapolis
View full post: “ICE Go Home” Banner on a Snowy South Minneapolis Street
View full post: Mourners Visit Renee Good Memorial on Portland Avenue
View full post: “Refugees Are Welcome Here” Sign at Minneapolis Night March
View full post: “ICE Out of Minnesota for Good” Signs at Minneapolis Protest
View full post: Mother and Daughter Embrace at Alex Pretti Memorial
View full post: Truck Driver and His Dog Watch Maple Grove Noise Demonstration
View full post: “Greg Bovino Has a Small” Sign at Maple Grove Noise Demo
View full post: Media Crowds Around an Arrest at Maple Grove Noise Demonstration
View full post: Protester Raises Fist With American Flag During Maple Grove Noise Demo
View full post: Riot Police Outside Springhill Suites During Maple Grove ICE Protest
View full post: Riot Police Advance on Protesters During Snowy Maple Grove Noise Demo
View full post: “ICE Kidnapped Our Neighbor Here” Flyer on a South Minneapolis Pole
View full post: “ICE, We Get It! You’re Definitely Straight” Sign in Minneapolis
View full post: “Fascist Pigs” and “Killers” Spray-Painted on Home2 Suites in Minneapolis
View full post: “ICE Out” Graffiti on Shattered Hotel Window in Minneapolis
View full post: “ICE Kills” Graffiti on Home2 Suites Entrance in Minneapolis
View full post: “ICE Out of MPLS” Graffiti at Home2 Suites in Minneapolis
View full post: “Break ICE’s Grip” Santa Muerte Prayer Banner Outside Whipple Building
View full post: “Shame on You” Sign on Barricades Outside Whipple Building
View full post: “A Neighbor Was Taken Here” Stencil at Lake Street and Bloomington Avenue
View full post: Police and Military Vehicle Outside Franklin Nicollet Liquor Store
View full post: Minnesota National Guard Humvees Occupy a Minneapolis Bike Lane at Night
View full post: “ACAB” Graffiti on Barricades Near Alex Pretti Memorial, Minneapolis
View full post: “Rest in Power” Flyer for Alex Pretti in a Minneapolis Window
View full post: Kneeling Mourner at Alex Pretti Candlelight Vigil, Minneapolis
View full post: “Alex Should Be Here” Sign at Alex Pretti Memorial in Minneapolis
View full post: “We Remember” Sign at Alex Pretti Memorial on Nicollet Avenue
View full post: “Federal Agents Not Permitted” Sign at Alex Pretti Memorial
View full post: Candles and “Warning Signs of Fascism” Sign at Alex Pretti Memorial
View full post: Barrel Fire Burns Beside Barricades Near Alex Pretti Memorial
View full post: Memorial Candles Outside Morrissey’s Irish Pub on Lake Street
View full post: Paintball Launcher Fired by Federal Agent on Nicollet Avenue
View full post: “Fuck MPD” Spray-Painted on a Dumpster Near Nicollet Avenue
View full post: Crowd Fills Nicollet Avenue Near W. 26th Street After Alex Pretti Shooting
View full post: “Pretti Good People Are Getting Murdered!!” Sign at Alex Pretti Memorial
View full post: “It’s Giving Small Dicktator Energy” Sign at Alex Pretti Vigil
View full post: “We Beat ‘Em Before” Protest Sign Near Alex Pretti Memorial


