The 2017 G20 Hamburg summit was held on 7–8 July 2017, at Hamburg Messe, in the city of Hamburg, Germany. It was surrounded by protests, violence and riots by anti-G20 and anti-capitalist demonstrators. In total, police arrested 186 people, 225 people were taken into temporary custody and 476 police were injured.