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: “Kick ICE Out of Minnesota” Flyers on a Powderhorn Park Utility Pole
View full post: “Think While It Is Still Legal” Sign on a Fence Near Powderhorn Park
View full post: “Abolish ICE” Rapid Responder on Lake Street, Minneapolis
View full post: “Renée Good” Graffiti on a Snowy Minneapolis Wall
View full post: “ICE Kills, Fight Back” Graffiti Off Lake Street, Minneapolis
View full post: “ICE Kills” and “Rest in Peace Renee Good” Graffiti on Lake Street
View full post: Roosevelt High School Students Walk Out to Protest ICE
View full post: BORTAC agents confront civilian, media in Minneapolis
View full post: BORTAC Agents Armed with Paintball Gun Exit Vehicle in Minneapolis
View full post: BORTAC Officer Preps SABRE Spray While Exiting Vehicle in Minneapolis
View full post: Federal Agent Boards Vehicle at Park Ave & 35th St, Minneapolis
View full post: Tear Gas Engulfs Federal Agents at 35th and Park in Minneapolis
View full post: Tear Gas Cloud Engulfs Park Avenue in Minneapolis
View full post: Border Patrol Agent “RM29” Armed with Less-Lethal Rifle in Minneapolis
View full post: BORTAC Agents Surround a Car at Park and 35th Street
View full post: BORTAC Agents Search a Vehicle at Park Avenue and 35th Street
View full post: Man in Respirator Mask Films from Car Sunroof During Operation Metro Surge
View full post: Spent Tear Gas Canister in the Snow on Park Avenue, Minneapolis
View full post: Federal Agent with Weapon at Minneapolis Park Ave & 35th St
View full post: Federal Agents in Minneapolis on Park Avenue
View full post: BORTAC Agents on Park Avenue During Operation Metro Surge
View full post: BORSTAR Officer with Ray-Ban Meta Glasses in Minneapolis
View full post: Bureau of Prisons Officer at Park Avenue and 35th Street, Minneapolis
View full post: Border Patrol Medic’s Tactical Vest and Gear, Minneapolis
View full post: Federal Agents Stand Guard on a South Minneapolis Street
View full post: Tactical Officer Holds Less-Lethal Rifle Near Park Avenue, Minneapolis
View full post: Federal Agents Ram Vehicle in Minneapolis
View full post: BORTAC Agents Confrontation at Park and 35th, Minneapolis
View full post: Federal Agents Confrontation at Park and 35th, Minneapolis
View full post: ICE Agents Question Man Beside Damaged Car in Minneapolis
View full post: “Renee” Graffiti at Uptown Bus Shelter on Lake Street
View full post: Nick Shirley Flyer in Minneapolis
View full post: “Wanted” Flyer Names Jonathan E. Ross in Renee Good Killing
View full post: “To ICE: Get the Fuck Out” Sign in a Minneapolis Yard
View full post: “Love and Protect Your Neighbors” Graffiti in Minneapolis
View full post: Winter Sunset Jog Past Stacked Canoes at Bde Maka Ska
View full post: Sign and Snow Barricades Outside Whipple Federal Building, Minneapolis
View full post: “CowardICE” Sign on a Fence Outside the Whipple Building
View full post: Officers Line Up Near “Fuck ICE” Sign at Whipple Federal Building
View full post: Tactical Agents Line Up at Henry Whipple Federal Building, Minneapolis
View full post: Protester’s Sign Faces Federal Officers Near Whipple Building
View full post: Nick Sortor and Cam Higby Film Protest Near Whipple Building
View full post: Officers Detain Protester in the Snow Outside Whipple Building
View full post: Wheat-Pasted Posters of Renee Good Line a Lake Street Wall
View full post: “Renee Nicole Good, Murdered By ICE” Posters on Plywood, Minneapolis
View full post: “Fascists Go To Hell” Graffiti on Lake Street, Minneapolis
View full post: “We’ll Do It Again, ICE Out Now!” Graffiti on Minneapolis Target
View full post: Minneapolis Protest Signs: Defend Neighbors & Kick ICE Out
View full post: “Wife Left Kids” Sticker at Metro Transit Stop, South Minneapolis
View full post: Costumed Marcher Raises Fist at “ICE Out of Minneapolis” Protest
View full post: “Welcome to Minneapolis” Jacket at Renee Good March
View full post: “Small Sign, Big Fuck You Trump” Sign in South Minneapolis Snow
View full post: Minneapolis Protest Against ICE Operation Metro Surge
View full post: Marchers Fill Minneapolis Street Against ICE, Skyline Behind
View full post: NDLON “Know Your Rights” Flyer Posted on Minneapolis Pole
View full post: “Snowflakes Crush ICE” Sign Carried at Renee Good March in Minneapolis
View full post: “28,000 MPS Students Can’t Go to School” Sign at Minneapolis Protest
View full post: “Deport the Real Criminals & Murderers” Sign at Minneapolis March
View full post: “End the Terror, Abolish & Prosecute ICE” Sign at Minneapolis March
View full post: Minneapolis Protest Against ICE Operation Metro Surge
View full post: “Go Home Fascists” Sign Held at Renee Good March, Minneapolis
View full post: “ICE Is Uncool” Sign at South Minneapolis Protest March
View full post: “Abolish ICE” Signs Fill Crowd at Renee Good March, Minneapolis
View full post: Flags and “Fuck ICE” Signs Fill Renee Good Protest March
View full post: “Trump Has a Mugshot, My Parents Don’t” Sign at Minneapolis March
View full post: Protester Rides Dinosaur Statue with “I.C.E. Out of Minneapolis” Sign
View full post: Anti-ICE Sign Nailed to a Utility Pole in Minneapolis
View full post: State Patrol Armored Vehicle During Minneapolis Snowstorm Protest
View full post: Protester Speaks Through Megaphone as Police Line Up in Snow
View full post: Tactical Officers and Bearcat Vehicle During Snowy Minneapolis Protest
View full post: Graffiti-Tagged Box and Officers During Snowy Minneapolis ICE Protest
View full post: Police Vehicles Line Up During Snowy ICE Protest in Minneapolis
View full post: Riot Police Line Outside “People Serving People” Shelter in Minneapolis
View full post: Guitarist Faces Riot Police During ICE Noise Demo in Minneapolis
View full post: Protester Holds “Fuck ICE” Sign Near Minnesota State Trooper
View full post: “Fuck I.C.E.” Sign at Night Protest Near ICE Hotel, Minneapolis
View full post: Drummer Performs at Noise Demo Outside ICE Hotel in Minneapolis
View full post: Minneapolis Police Chief Brian O’Hara Briefs Officers at Night
View full post: Minneapolis Violence Interrupters at a Night Gathering
View full post: “Out. Now.” Protest Sign at Night in Minneapolis
View full post: Handwritten Yard Signs Against ICE and Tariffs, Uptown Minneapolis
View full post: “Wanted for Murder” Flyer at Lake and Lyndale, Minneapolis
View full post: “Rest in Peace Renee Good” Sign at Minneapolis Memorial
View full post: Woman Places Flowers at the Renee Good Memorial
View full post: Take-One Whistles at the Renee Good Memorial, Minneapolis
View full post: Child Adds Flowers to Renee Good Memorial in Minneapolis
View full post: “Fuck ICE” Graffiti at Chicago-Lake Transit Center
View full post: “Everyone Is Welcome Here, Except ICE” Sign at Los Ocampo, Minneapolis
View full post: Car Passes “RIP Renee Good” and “Fuck ICE” Graffiti in South Minneapolis
View full post: “ICE Must Go” Banner Hangs on South Minneapolis Porch
View full post: “Lil’ Dipper” Ice Cream Truck Near the Renee Good Memorial
View full post: Street Barricades on Portland Avenue After Renee Good’s Death
View full post: Volunteers Clear Snow Near Barricades at Renee Good Memorial
View full post: Neighbors Break Up Street Ice Near Renee Good Memorial
View full post: “Film the Fascists” Sign at Renée Good Memorial Barricades
View full post: Pallet Barricades Reading “ICE Out” on Portland Avenue, Minneapolis
View full post: “Get the Fuck Out” Chalked on Pavement Near Renee Good Memorial
View full post: Man Pauses at Renee Good Memorial on Portland Avenue
View full post: Border Patrol Agents Escort Detained Protester Near Whipple Building
View full post: Border Patrol Agents Detain a Protester Outside Whipple Building
View full post: BORTAC Agents Detain a Man Outside the Whipple Building
View full post: Agent Pins Protester in the Snow Outside Whipple Building
View full post: Agent Pins Protester Face-Down in Snow Outside Whipple Building
View full post: Agent Pins Protester to the Ground Outside Whipple Building
View full post: Federal Agent Grabs Protester by the Hair Outside Whipple Building
View full post: Bystanders Film Border Patrol Agents at Whipple Building
View full post: Border Patrol Agents Detain Protester at Whipple Federal Building
View full post: Border Patrol Agents Gather Outside Whipple Building, Minneapolis
View full post: “Defend the Homeland” SUV and Agents in Minneapolis
View full post: “Defend the Homeland” SUV and Federal Agents in Minneapolis
View full post: Federal Police SUV Stopped by Light Rail Gate Near Whipple Building
View full post: ICE Cruiser at Whipple Federal Building, Minneapolis
View full post: Tactical Officers Face Protesters and Flags Outside Whipple Building
View full post: Federal Agent’s Surveillance Drone Hovers Near Whipple Building
View full post: “Whose Mom Will You Take Today?” Sign Confronts Border Patrol Agent
View full post: “ICE Out” Sign at a Winter Protest Outside the Whipple Building
View full post: Face-Off With Federal Agents at the Whipple Building
View full post: Federal Officer’s Less-Lethal Launcher and Gear in Minneapolis
View full post: Greg Bovino Outside Bishop Henry Whipple Federal Building
View full post: “Neighbors Say ICE Out” Sign Faces Agents at Whipple Building


