Minneapolis Photography

Landscape, cityscape and documentary photography taken in Minneapolis, Minnesota.

Frigid Cold Ice Out of Minneapolis

Frigid Cold Ice Out of Minneapolis

2 people walk down Lake Street in Minneapolis on the morning of January 19, 2026 while holding signs that read "I.C.E. OUT OF MINNEAPOLIS".

The sign is in the style of the Minneapolis Snow Emergency route signage.

Current temperature: -1°F
Feels Like: -18°F

Minnesota National Guard, Minneapolis 2026

Minnesota National Guard, Minneapolis 2026

The Minnesota National Guard and other state law enforcement out tonight in Minneapolis near Cedar Riverside. This follows thousands of federal agents and a downtown protest that was attended by maybe a dozen provocateurs but hundreds if not thousands of counter-protesters.

Minnesota National Guard in Minneapolis, Jake Lang Protest

Minnesota National Guard in Minneapolis, Jake Lang Protest

The Minnesota National Guard and other state law enforcement out tonight in Minneapolis near Cedar Riverside. This follows thousands of federal agents and a downtown protest that was attended by maybe a dozen provocateurs but hundreds if not thousands of counter-protesters.

Anti ICE Protest Signs, Minneapolis 2026

Anti ICE Protest Signs, Minneapolis 2026

Protesters at a Jake Lang counter protest in Downtown Minneapolis on January 17, 2026. Signs read:

ICE:
NUREMBERG TRIALS ARE COMING
THERE WILL BE CONSEQUENCES

FUCK ICE!

HEY, ICE!
WE DON’T NEED AN MN GOODBYE
JUST FUCKING LEAVE!

Trump Rapes Kids protest sign in Minneapolis

Trump Rapes Kids protest sign in Minneapolis

Protesters at a counter Jake Lang protest in Minneapolis holding up signs that read:

TRUMP RAPES KIDS
ABOLISH ICE

Minneapolis Police and Anti-ICE Protesters

Minneapolis Police and Anti-ICE Protesters

The scene outside the Minneapolis hotel Jake Lang was chased in and out of by counter protesters who chased him out of downtown.

Minneapolis police showed up to clear the streets before moving on a short time later. Protesters continued marching on.

Jake Lang chased out of Downtown Minneapolis

Jake Lang chased out of Downtown Minneapolis

The scene outside the Minneapolis hotel Jake Lang was chased in and out of by counter protesters who chased him out of downtown.

Minneapolis police showed up to clear the streets before moving on a short time later. Protesters continued marching on.

Homeland Security is Tyranny, Minneapolis

Homeland Security is Tyranny, Minneapolis

The scene outside the Minneapolis hotel Jake Lang was chased in and out of by counter protesters who chased him out of downtown.

Minneapolis police showed up to clear the streets before moving on a short time later. Protesters continued marching on.

American Flag at Whipple Federal Building

American Flag at Whipple Federal Building

An American flag in the snow in front of a graffiti'd sign at the entrance of the Whipple Federal building near Minneapolis on January 16, 2026.

Minnesota Flag, Whipple Protest, Minneapolis

Minnesota Flag, Whipple Protest, Minneapolis

A protester holds up a Minnesota flag protest sign at the Whipple ice facility near Minneapolis on January 16, 2026.

Border Patrol SRT Officer, Minneapolis

Border Patrol SRT Officer, Minneapolis

A US Border Patrol SRT officer at the Whipple Building in Minneapolis on January 16, 2026.

Lexington KY protester in Minneapolis, ANTI ICE Protest

Lexington KY protester in Minneapolis, ANTI ICE Protest

Protester outside the Whipple federal building near Minneapolis. The building is being used as an ICE detention.

Flag reads:
DENY.
DEFEND.
DEPOSE.

ACTA NON VERBA
FREE PALESTINE
LIQUIDATE I.C.E.

FIRST
FOOT
FORWARD

NO KINGS

LEXINGTON, KY

Federal agents returning to the Whipple building, Minneapolis

Federal agents returning to the Whipple building, Minneapolis

Federal agents driving into the Whipple ICE facility near Minneapolis point and scream at protesters near the gates while others record on January 16th, 2026.

NO ICE GESTAPO, Graffiti Minneapolis

NO ICE GESTAPO, Graffiti Minneapolis

Graffiti on Hennepion Avenue in Minneapolis that reads "NO ICE GESTAPO". Seen on January 16, 2026.

Homeland Security Helicopter N893N, Minneapolis

Homeland Security Helicopter N893N, Minneapolis

Department of Homeland Security helicopter N893N over Minneapolis on January 15, 2026

We Love Our Neighbors ICE OUT

We Love Our Neighbors ICE OUT

Large banners seen on a fence in South Minneapolis that reads "We Love Our Neighbors" "ICE OUT". Seen on January 15, 2026.

ICE GO HOME Graffiti

ICE GO HOME Graffiti

ICE GO HOME graffiti with heavy tear gas in the air.

Heavy Tear Gas in North Minneapolis.

Heavy Tear Gas in North Minneapolis.

Tear gas lingering throughout North Minneapolis well into the early morning hours following another shooting by an ICE agent earlier in the evening.

Border Patrol Commander Greg Bovino, January 14 2026

Border Patrol Commander Greg Bovino, January 14 2026

Border Patrol Commander in North Minneapolis following a shooting involving a federal agent on January 14, 2026.

Border Patrol Officer Approaches a Car

Border Patrol Officer Approaches a Car

A United States Border Patrol officer approaches someomnes car in Minneapolis on January 14, 2026.

Loading more photos…