Direct answer

The country in Africa that speaks Spanish is Equatorial Guinea.

More precisely:

Equatorial Guinea is the only independent African country where Spanish is an official language.

That does not mean everyone uses only Spanish.

Equatorial Guinea is multilingual.

Spanish is important in government, education, media, and public life, but local languages such as Fang and Bubi also matter deeply.

Use the Equatorial Guinea Answer Method:

  1. Name the country.
  2. Say why Spanish is official.
  3. Mention that it is multilingual.
  4. Avoid confusing it with Spanish territories in Africa.
  5. Practise one respectful Spanish sentence about the country.

The short learner answer is:

Guinea Ecuatorial es el país africano donde el español es oficial.

Meaning:

Equatorial Guinea is the African country where Spanish is official.

Where is Equatorial Guinea?

Equatorial Guinea is in Central Africa, on the west coast of the continent.

It includes a mainland region, Río Muni, and islands including Bioko and Annobón.

Ciudad de la Paz was designated Equatorial Guinea's capital by decree in January 2026, with state institutions given a transfer period.

Malabo, on Bioko Island, is now the former capital and remains historically important.

For a Spanish learner, the useful map is:

FactLearner version
CountryEquatorial Guinea
Spanish nameGuinea Ecuatorial
RegionCentral Africa
Why Spanish mattersSpanish colonial history and official-language status
What to rememberAfrican, Spanish-speaking, and multilingual

Do not call it Latin America.

Equatorial Guinea belongs to Africa.

It is connected to the Spanish-speaking world through history and language.

Passive watching I watched three episodes and still cannot say one useful sentence.

The story keeps moving, subtitles do the work, and the phrase often disappears tomorrow.

Active watching I replayed one line, guessed it, said it, and saved it.

One short scene becomes recall, speech, and a phrase you can actually use again.

Why does Equatorial Guinea speak Spanish?

Spanish is official in Equatorial Guinea because of Spanish colonial history.

The country was formerly known as Spanish Guinea and became independent from Spain in 1968.

After independence, Spanish remained a major public language.

That is why it appears in education, administration, law, public communication, media, and many formal contexts.

The answer is historical, not geographic.

Equatorial Guinea is not near Mexico, Colombia, or Spain's mainland.

It speaks Spanish because Spain once governed the territory.

Learner sentence:

El español es oficial en Guinea Ecuatorial por su historia colonial.

Meaning:

Spanish is official in Equatorial Guinea because of its colonial history.

Is Spanish the only official language?

No.

Equatorial Guinea has Spanish, French, and Portuguese as official languages.

Britannica and the UK Permanent Committee on Geographical Names identify Spanish as official, and both also note French and Portuguese in the country context.

That said, official-language status does not tell the whole story.

Many people also speak African languages connected to family, region, and community.

LanguageWhy learners should know it
Spanishofficial language and major public language
Fangone of the most important local languages
Bubiimportant especially in Bioko Island contexts
Frenchofficial language and regional/diplomatic connection
Portugueseofficial language and Lusophone connection
Pichi and other languages or varietiespart of the country's wider multilingual life

This is the most important nuance:

Spanish is official, but Equatorial Guinea is not monolingual.

Does everyone in Equatorial Guinea speak Spanish?

No single sentence can describe everyone.

Spanish is widely important, but people may use different languages depending on family, school, region, age, work, city, and situation.

That is normal in multilingual countries.

The mistake is assuming:

official language = everyone's first language.

Better:

official language = language used for public, legal, educational, or administrative purposes.

Learner sentence:

Guinea Ecuatorial es un país multilingüe.

Meaning:

Equatorial Guinea is a multilingual country.

Is Equatorial Guinea the same as Spain Spanish?

No.

Equatorial Guinea has its own Spanish context.

Its Spanish is often called Equatoguinean Spanish.

Learners may recognize a lot if they know general Spanish, but the country has its own sound, vocabulary context, and language-contact reality.

Do not treat the Spanish there as a mistake or imitation.

It is a regional variety of Spanish.

For a broader map of regional differences, read Spanish Dialects Explained.

What about Ceuta, Melilla, and the Canary Islands?

This is the common confusion.

Ceuta and Melilla are Spanish autonomous cities in North Africa.

The Canary Islands are a Spanish autonomous community off northwest Africa.

Spanish is used there because they are part of Spain.

But they are not independent African countries.

PlaceSpanish?Independent African country?
Equatorial Guineayes, officialyes
Ceutayes, part of Spainno
Melillayes, part of Spainno
Canary Islandsyes, part of Spainno

So if the question is:

"What country in Africa speaks Spanish?"

the answer is still:

Equatorial Guinea.

What about Western Sahara?

Western Sahara has Spanish colonial history and some Spanish use in certain contexts.

But it is a disputed territory, not the standard answer to the question.

If a quiz, class, or search result asks for the Spanish-speaking country in Africa, it almost always expects:

Equatorial Guinea.

You can mention Western Sahara as historical context, but do not replace the main answer with it.

How to answer in a school or quiz setting

Use this if you need a clean answer:

Equatorial Guinea is the only independent country in Africa where Spanish is an official language.

If you need one extra sentence:

It is multilingual, and Spanish shares space with local African languages and other official languages.

If you need a Spanish answer:

Guinea Ecuatorial es el único país independiente de África donde el español es una lengua oficial.

Meaning:

Equatorial Guinea is the only independent country in Africa where Spanish is an official language.

What learners should practise

Learn these words:

SpanishMeaning
Guinea EcuatorialEquatorial Guinea
país africanoAfrican country
lengua oficialofficial language
país multilingüemultilingual country
África CentralCentral Africa
historia colonialcolonial history
variedad del españolvariety of Spanish

Original learner sentences:

"I used to think every Spanish-speaking country was in Europe or Latin America."

"Now I can explain why Equatorial Guinea is part of the Spanish-speaking world."

"My answer sounds better when I mention that the country is multilingual."

"We should not confuse Spanish territories with independent African countries."

Where FunFluen fits

FunFluen helps you turn the fact into spoken Spanish.

Use FunFluen speaking practice to repeat, hide, recall, and vary short sentences.

Start with:

Guinea Ecuatorial está en África Central.

Variation:

En Guinea Ecuatorial, el español es una lengua oficial.

Longer version:

Guinea Ecuatorial está en África Central y es un país multilingüe.

That is a better practice target than only memorizing the English answer.

FAQ

What country in Africa speaks Spanish?

Equatorial Guinea. It is the independent African country where Spanish is an official language.

Is Equatorial Guinea the only Spanish-speaking country in Africa?

If you mean independent country with Spanish as an official language, yes. Equatorial Guinea is the clear answer.

Why does Equatorial Guinea speak Spanish?

Because of Spanish colonial history. The country was formerly Spanish Guinea and became independent from Spain in 1968.

Is Spanish the main language of Equatorial Guinea?

Spanish is a major official and public language, but the country is multilingual. Fang, Bubi, French, Portuguese, Pichi, and other languages or varieties also matter.

Is Equatorial Guinea part of Latin America?

No. It is in Africa. It is part of the Spanish-speaking world, but not Latin America.

Do Ceuta and Melilla count?

No, not as independent African countries. They are Spanish autonomous cities in North Africa.

What should Spanish learners remember?

Remember this sentence: Equatorial Guinea is the independent African country where Spanish is official, but the country is multilingual.

Bottom line

The country in Africa that speaks Spanish is Equatorial Guinea.

The careful version is:

Equatorial Guinea is the only independent African country where Spanish is an official language.

Use the Equatorial Guinea Answer Method:

country, history, official language, multilingual context, and territory distinction.

That gives the right answer without flattening the country.

Sources

Turn one scene into speaking practice

Find the phrases you just read inside real Spanish scenes. Use FunFluen to replay, test recall, and say the idea back in Spanish.

Practice a scene with FunFluen