EditorialCreativeSportsCollectionsVideos
Prices
0Log in

Visual content for professionals.
800M+ images and videos.

Content Hub

  • Current Events
  • Pictures of the Year
  • Sports
  • Editorial
  • Creative
  • Collections
  • Videos

Offers

  • Prices & Packages
  • Promotions
  • Enterprise
  • Newsletter
  • Blog
  • The Game Magazine

Services

  • Content Research
  • Contract Photography
  • API & FTP Push
  • my-picturemaxx
  • Become a Partner

Company

  • About IMAGO
  • Careers
  • News

Help Center

  • FAQ
  • Contact Us
Legal NoticeTerms & ConditionsLicense InformationData PrivacyPrivacy Settings
© 2026 IMAGO
CEPICBAPLABVPA
Back to collections

Spain, migrants in Ceuta

Jul 31, 2026

The following photos have been selected for you by the IMAGO picture desk on this topic. For more pictures please use the search function.

  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Several migrants attempt to swim across the border on July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot along the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026. Jesús, Ceuta, Ceuta, Spain  Copyright: xJesusxTorresx 7696748
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Several migrants attempt to swim across the border on July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot along the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026. Jesús, Ceuta, Ceuta, Spain  Copyright: xJesusxTorresx 7696747
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Several migrants sleep wherever they can, on July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026. Jesú, Ceuta, Ceuta, Spain  Copyright: xJesusxTorresx 7696741
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Several migrants sleep wherever they can, on July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources specify that more than 20,000 people are believed to have entered Spain. JULY 31, 2026. Jesú, Ceuta, Ceuta, Spain  Copyright: xJesusxTorresx 7696740
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Security forces take measures, monitor the area in the Spanish city of Ceuta in North Africa following an attempted sea crossing by migrants from Morocco on July 31, 2026. Spanish and Moroccan authorities carried out operations along the coast as migrants attempted to reach Ceuta by sea. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Security forces take measures, monitor the area in the Spanish city of Ceuta in North Africa following an attempted sea crossing by migrants from Morocco on July 31, 2026. Spanish and Moroccan authorities carried out operations along the coast as migrants attempted to reach Ceuta by sea. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Security forces take measures, monitor the area in the Spanish city of Ceuta in North Africa following an attempted sea crossing by migrants from Morocco on July 31, 2026. Spanish and Moroccan authorities carried out operations along the coast as migrants attempted to reach Ceuta by sea. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Security forces take measures, monitor the area in the Spanish city of Ceuta in North Africa following an attempted sea crossing by migrants from Morocco on July 31, 2026. Spanish and Moroccan authorities carried out operations along the coast as migrants attempted to reach Ceuta by sea. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Security forces take measures, monitor the area in the Spanish city of Ceuta in North Africa following an attempted sea crossing by migrants from Morocco on July 31, 2026. Spanish and Moroccan authorities carried out operations along the coast as migrants attempted to reach Ceuta by sea. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Security forces take measures, monitor the area in the Spanish city of Ceuta in North Africa following an attempted sea crossing by migrants from Morocco on July 31, 2026. Spanish and Moroccan authorities carried out operations along the coast as migrants attempted to reach Ceuta by sea. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Migrants arrive on shore after attempting sea crossing to Ceuta from Morocco CEUTA, SPAIN - JULY 31: Migrants arrive on the shore of the Spanish city of Ceuta in North Africa after attempting to swim from Morocco on July 31, 2026. Moroccan and Algerian migrants attempted to reach Ceuta by sea, while many were intercepted by Moroccan patrol boats. Spain s Maritime Rescue Service, the Spanish Red Cross, and the Civil Guard carried out rescue operations after the attempted crossings. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Army vehicles patrol the border, July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026 Ceuta, Spain  Copyright: xMarcosxMorenox 7696250
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. A young man attempts to cross the border between Spain and Morocco on July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026, Ceuta, Ceuta, Spain  Copyright: xMarcosxMorenox 7696249
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Smoke rises from the riots in Morocco aimed at preventing more people from crossing the border, July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to a steady stream of people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026, Ceuta, Ceuta, Spain  Copyright: xMarcosxMorenox 7696247
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Dozens of people continue to try to cross the border as of July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to the sight of numerous people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026 Ceuta, Spain  Copyright: xMarcosxMorenox 7696245
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Dozens of people continue to try to cross the border as of July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to the sight of numerous people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026 Ceuta, Spain  Copyright: xMarcosxMorenox 7696244
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Dozens of people continue to try to cross the border as of July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to the sight of numerous people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026, Ceuta, Ceuta, Spain  Copyright: xMarcosxMorenox 7696243
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Dozens of people continue to try to cross the border as of July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to the sight of numerous people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026, Ceuta, Ceuta, Spain  Copyright: xMarcosxMorenox 7696242
  • Ceuta wakes up to a steady stream of people from Morocco and thousands of young people wandering the streets. Dozens of people continue to try to cross the border as of July 31, 2026, in Ceuta, Spain. The autonomous city of Ceuta awoke to the sight of numerous people continuing to enter from Morocco early this morning, following a night in which the influx through the border area never ceased. Thousands of migrants have entered the autonomous city today by swimming and also on on foot, skirting the breakwater that separates the autonomous city from Morocco. Police sources indicate that more than 20,000 people have entered Spain. JULY 31, 2026, Ceuta, Ceuta, Spain  Copyright: xMarcosxMorenox 7696241
Page 4 of 4