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.

  • Spain says over 48,300 migrants have returned to Morocco from Ceuta CEUTA, SPAIN - JULY 31: Burned-out vehicles remain on a road near the border with Ceuta as undocumented migrants, mostly young men, who entered Spain s North African enclave of Ceuta illegally, begin returning to Morocco after realizing their chances of obtaining legal status in Spain are unlikely on July 31, 2026. Meanwhile, small groups of migrants continue trying to cross into Ceuta by swimming or climbing the breakwater surrounding the Fnideq coast. More than 48,300 of the approximately 50,000 migrants who entered the Spanish enclave of Ceuta since early Thursday have returned to Morocco by Friday afternoon, Spain s Interior Ministry said, according to EFE news agency.  Copyright: x2026xAnadoluxAbuxAdemxMuhammedx
  • Spain says over 48,300 migrants have returned to Morocco from Ceuta CEUTA, SPAIN - JULY 31: Undocumented migrants, mostly young men, who entered Spain s North African enclave of Ceuta illegally, begin returning to Morocco after realizing their chances of obtaining legal status in Spain are unlikely on July 31, 2026. Meanwhile, small groups of migrants continue trying to cross into Ceuta by swimming or climbing the breakwater surrounding the Fnideq coast. More than 48,300 of the approximately 50,000 migrants who entered the Spanish enclave of Ceuta since early Thursday have returned to Morocco by Friday afternoon, Spain s Interior Ministry said, according to EFE news agency. Abu Adem Muhammed Anadolu Ceuta Spain. Editorial use only. Please  Copyright: x2026xAnadoluxAbuxAdemxMuhammedx
  • Spain says over 48,300 migrants have returned to Morocco from Ceuta CEUTA, SPAIN - JULY 31: Undocumented migrants, mostly young men, who entered Spain s North African enclave of Ceuta illegally, begin returning to Morocco after realizing their chances of obtaining legal status in Spain are unlikely on July 31, 2026. Meanwhile, small groups of migrants continue trying to cross into Ceuta by swimming or climbing the breakwater surrounding the Fnideq coast. More than 48,300 of the approximately 50,000 migrants who entered the Spanish enclave of Ceuta since early Thursday have returned to Morocco by Friday afternoon, Spain s Interior Ministry said, according to EFE news agency. Abu Adem Muhammed Anadolu Ceuta Spain. Editorial use only. Please  Copyright: x2026xAnadoluxAbuxAdemxMuhammedx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain - ZUMAd308 20260731_zsp_d308_047 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_068 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain - ZUMAd308 20260731_zsp_d308_024 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_055 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Soldiers monitor the situation as hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_054 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Soldiers monitor the situation as hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_039 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Migrants sit on rocks after swimming through the waters close to the border with Morocco to enter Spain s north Africa s Ceuta enclave Ceuta Spain  - ZUMAd308 20260731_zsp_d308_037 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Soldiers monitor the situation as hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_038 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Spanish soldiers control as migrants cross back to Morocco after they crossed the border to enter Spain s north Africa s Ceuta enclave. Ceuta Spain - ZUMAd308 20260731_zsp_d308_021 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_026 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_025 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_019 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Soldiers monitor the situation as hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_015 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_014 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_011 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain  - ZUMAd308 20260731_zsp_d308_008 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Soldiers monitor the situation as hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain - ZUMAd308 20260731_zsp_d308_007 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain - ZUMAd308 20260731_zsp_d308_006 Copyright: xJuanxCarlosxLucasx
  • News Bilder des Tages July 31, 2026, Ceuta, Ceuta, Spain: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa. Ceuta Spain - ZUMAd308 20260731_zsp_d308_005 Copyright: xJuanxCarlosxLucasx
  • July 31, 2026, Ceuta, Ceuta, Spain: Spain s Guardia Civil officers contol as migrants try to swim through the waters close to the border with Morocco to enter Spain s north Africa s Ceuta enclave on July 31, 2026 Ceuta Spain  - ZUMAd308 20260731_zsp_d308_001 Copyright: xJuanxCarlosxLucasx
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Soldiers monitor the situation as hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. Marcos Moreno Anadolu Ceuta Spain. Editorial use only. Please get in touch for any other usage.  Copyright: x2026xAnadoluxMarcosxMorenox
  • Hundreds of migrants reach Spain s Ceuta after swimming from Morocco CEUTA, SPAIN - JULY 31: Hundreds of migrants attempt to swim from Morocco to the Spanish city of Ceuta in North Africa, while the number of arrivals exceeded 1,500 in just over a week, according to local news, in Ceuta, Spain on July 31, 2026. 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. 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 a large number of people who continued 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 have reportedly entered Spain. JULY 31, 2026 MIGRATION CRISIS Jesú Ceuta Ceuta, Spain  Copyright: xJesusxTorresx 7697452
  • 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 a large number of people who continued 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 MIGRATION CRISIS Jesú Ceuta Ceuta, Spain  Copyright: xJesusxTorresx 7697448
  • 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 a large number of people who continued 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 MIGRATION CRISIS Jesú Ceuta Ceuta, Spain  Copyright: xJesusxTorresx 7697446
Page 2 of 4