What 🇪🇦 means
Two small Spanish cities on Morocco's Mediterranean coast, each with a land border with Morocco. Ceuta faces Gibraltar across the strait; Melilla lies further east. Melilla has been Spanish since 1497, Ceuta Portuguese from 1415 and Spanish since 1668, and both have governed themselves as autonomous cities since 1995. They are part of Spain and of the European Union. Morocco claims both, Spain rejects the claim, and their fenced borders are the EU's only land frontiers with Africa, which is why they appear in the news whenever people cross from Morocco, as thousands did at Ceuta in May 2021.
The emoji exists for a dry reason. Emoji flags are built from pairs of letter codes taken from the international country-code list. That list sets the code EA aside for Ceuta and Melilla, because the two cities sit outside the EU's customs area and customs paperwork needed a label for them. Any two-letter code on the list can become a flag, so EA did. There is no joint flag for the pair: Ceuta flies a black-and-white banner, Melilla a pale blue one. Faced with that, most emoji makers simply drew the Spanish flag, while others draw nothing and leave the letters EA showing.
What does it mean when someone sends 🇪🇦?
Usually Ceuta or Melilla itself, and quite often an accidental Spain flag. People from the two cities use it the way anyone uses a hometown flag: in profiles, holiday photos, local football chat, or beside the city's name. Because keyboards list it right next to 🇪🇸 with the same picture, plenty of people pick it when they meant Spain and never notice. If a friend sends you a wordless Spanish-looking flag and your screen shows EA, that is the likely story, and nobody was making a point.
It becomes pointed only in political talk. In threads about migration, border fences or who the cities belong to, 🇪🇦 asserts that Ceuta and Melilla are Spanish, which Moroccan nationalists dispute. Read the words around it and answer those, not the flag.
Neutral and local in everyday use; a mild statement of Spanish sovereignty in any discussion of the cities' status.
Don't read it as a political jab in casual messages; most lone 🇪🇦 are accidental Spain flags.
What it means when someone sends it to you
4 readingsDon't confuse it with
1Worth knowing
- The code EA owes its life to customs forms: goods entering Ceuta or Melilla need a different label from goods entering the rest of Spain, so the country-code list reserved EA for them, and the emoji followed.
- Ceuta's real flag is a black-and-white pattern copied from the flag of Lisbon, a leftover from its two centuries as a Portuguese city.
Questions people ask
2Is 🇪🇦 the same as the Spain flag?
No. It stands for Ceuta and Melilla, two Spanish cities in North Africa. Most keyboards draw it exactly like 🇪🇸, which is why it looks like a duplicate, but a recipient whose app shows letters will see EA, not ES.
Why do I see the letters EA instead of a flag?
Because that app has no picture for this flag. As of 2026, some phones and sites draw the Spanish flag for it and others fall back to the two letters. It is the same emoji either way.
How to type 🇪🇦
:flag-ea:the common shortcode; support varies by platform.🇪🇦Codes and encoding2 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

