Ceuta Crisis Triggers Nationwide Protests Across Spain

More than 70,000 migrants crossed into Ceuta during the late July surge, and thousands remain in the enclave, which has about 84,000 residents—putting ongoing pressure on shelters, services and local life.
Turnout in Madrid for the Ceuta-related protests showed divergent counts: the Government Delegation reported around 50,000 attendees, while the city council put the figure at about 150,000.
A rare joint appearance by PP leader Alberto Núñez Feijóo and Vox leader Santiago Abascal at the Madrid rally underscored cross-party mobilization in support of Ceuta, with Isabel Díaz Ayuso also present and calling for action against the government.
The protests spanned Ceuta and more than 260 municipalities across Spain, with major gatherings in Barcelona, Valencia, Seville and Madrid and chants such as 'Ceuta no se vende, Ceuta se defiende.'
Humanitarian aid efforts were visible on the ground, including volunteers providing sheets and blankets and the Red Cross distributing food to migrants and residents amid the deteriorating living conditions.
Spain is fracturing over Ceuta. Thousands of migrants who crossed into the North African enclave in late July remain stuck there, straining housing and services in a city of just 84,000 residents. On September 2, right-wing and far-right parties mobilized more than 260 towns across Spain in protest, with crowds ranging from Yahoo News estimates of 50,000 in Madrid alone to city council counts near 150,000—reflecting deep disagreement over how the government is handling the crisis.
The rallies exposed a rare alliance: PP leader Alberto Núñez Feijóo and far-right Vox leader Santiago Abascal appeared together, joined by Madrid's regional leader Isabel Díaz Ayuso, all demanding the government resign or take harder action against Morocco. Infomigrants reports that over 70,000 migrants crossed into Ceuta during the late July surge, with estimates of 5,000 to over 10,000 still trapped in the enclave months later.
Ceuta sits on Morocco's coast, just 5 miles from southern Spain. When Moroccan authorities stopped blocking crossings in late July, migrants rushed across: more than 70,000 in days. The city, home to 84,000 residents, suddenly faced housing shortages and stretched emergency services. Infomigrants notes that thousands remain there months later, creating a humanitarian bottleneck that local officials say they cannot manage alone.
Spain's conservative PP and far-right Vox, normally rivals, appeared side-by-side at Madrid's September 2 rally. PP leader Feijóo and Vox's Abascal shared the stage with Madrid Regional President Isabel Díaz Ayuso, all calling for the government to step down or defend Ceuta more aggressively. Yahoo News reported the crowd size as roughly 50,000, though city authorities claimed it exceeded 150,000—a gap that underscores the political stakes.
The alliance signals that migration has become a rallying cry for the right. Protesters chanted 'Ceuta no se vende, Ceuta se defiende'—'Ceuta is not for sale, Ceuta must be defended.' The Epoch Times noted that demonstrations spread across more than 260 Spanish municipalities, from Barcelona to Seville, showing nationwide anger at Prime Minister Pedro Sánchez's response.
Violence erupted in Madrid during the protests. Neo-Nazi groups clashed with police, and tensions flared among demonstrators. The government has accused opposition parties of exploiting the humanitarian emergency for political gain, while protesters argue the state has failed to secure Spain's borders or manage the crisis responsibly.
On the ground in Ceuta, volunteers and the Red Cross distributed food, sheets, and blankets to migrants and residents. Yet the chaos has exposed discrepancies: estimates of how many migrants remain in Ceuta range from about 5,000 to over 10,000, making it unclear how severe the actual crisis is. Infomigrants warns that Ceuta risks becoming a permanent flashpoint, with far-right movements and an overwhelmed government locked in escalating confrontation.
Publishers
16
Articles
21
Reach
37