Sign In Register

Bata, Equatorial Guinea

Litoral · Equatorial Guinea

Bata is a large city in Litoral, Equatorial Guinea with a population of 173,046. Elevation: 43 ft (13 m). Average temperature: 78°F (25°C).

Data updated June 2026

173,046 Population 179/sq mi density
43 ft Elevation 13 meters
78°F Avg Temperature 25°C
87.3 in Annual Rain
Africa / Malabo Timezone

Discover Bata, Equatorial Guinea

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Bata

Bata

Bata is a port city in the Litoral province of Equatorial Guinea and the most populous city in the country, with a population of 309,345 at the 2015 census. The city, formerly the capital of Equatorial Guinea, lies on the Atlantic coast of Río Muni. The city is a transport hub, with ferry connections to Malabo and Douala and the second largest airport of the country, Bata Airport. Bata is also known for its nightlife and market.

People

Population173,046
Density179/mi²

Climate

Avg Temp78°F (25°C)
Rain87.3 in/yr
Sunny Days184/yr
Elevation43 ft (13 m)
Population173,046
Population Density179 / sq mi
Elevation43 ft (13 m)
Coordinates1.8639°, 9.7658°
TimezoneAfrica/Malabo
Country🇬🇶 Equatorial Guinea
State / ProvinceLitoral
Average Temperature78°F (25°C)
January Average79°F (26°C)
July Average75°F (24°C)
Annual Precipitation87.3 inches (2,218 mm)
Annual Snowfall0.0 inches (0 cm)

About Bata

Bata is a large city in Equatorial Guinea (Litoral) with a population of 173,046. The city sits at an elevation of 43 feet (13 meters) above sea level. The average annual temperature is 78°F (25°C). Temperatures range from 79°F in January to 75°F in July. Annual precipitation averages 87.3 inches. The timezone is Africa/Malabo.

Climate in Bata

Bata has an average annual temperature of 25.3°C (78°F). The hottest month is Feb (26.2°C), the coldest is Jul (24.2°C). Average annual precipitation is 1857 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 25.9°C / 79°F 22.7° / 30.6° 69.8
Feb 26.2°C / 79°F 23.1° / 30.9° 73.9
Mar 26.1°C / 79°F 23.2° / 31° 219.7
Apr 26.1°C / 79°F 23.3° / 30.6° 176.0
May 25.9°C / 79°F 23.2° / 30.1° 193.5
Jun 24.9°C / 77°F 22.1° / 29.5° 108.6
Jul 24.2°C / 75°F 21.3° / 28.6° 50.7
Aug 24.2°C / 76°F 21.4° / 28.6° 66.7
Sep 24.6°C / 76°F 22.1° / 28.9° 145.4
Oct 24.9°C / 77°F 22.3° / 29.3° 329.0
Nov 25.4°C / 78°F 22.8° / 30° 283.7
Dec 25.7°C / 78°F 22.8° / 30.7° 140.0
Bata has a warm climate with an average annual temperature of 78°F (25°C). Winters average 79°F in January while summers reach 75°F in July / relatively mild seasonal variation. The area gets 184 sunny days per year. Annual precipitation totals 87.3 inches (wetter than the 38-inch national average). The city sits at an elevation of 43 feet, near sea level.

Temperature

79°F Jan (26°C) 75°F Jul (24°C)
Annual Average77.7°F
44% above Equatorial Guinea avg
January Average79°F (26°C)
July Average75°F (24°C)
Sunny Days184 days/yr

Geography

Elevation43 ft (13 m)
Area965.3 sq mi (2,500.0 km²)
Population Density179/sq mi
Coordinates1.8639°N, 9.7658°W
TimezoneAfrica/Malabo

Precipitation & Snow

Annual Rainfall 87.3"
130% above Equatorial Guinea avg
Snowfall 0.0"
Wettest Month (Oct) 16.10"
Driest Month (Jul) 2.01"

Air Quality

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 3.7 in
February 79°F (26°C) 4.6 in
March 79°F (26°C) 7.4 in
April 79°F (26°C) 9.5 in Warmest
May 79°F (26°C) 11.1 in
June 77°F (25°C) 4.6 in
July 75°F (24°C) 2.0 in Coldest, Driest
August 76°F (24°C) 3.0 in
September 77°F (25°C) 11.7 in
October 77°F (25°C) 16.1 in Wettest
November 78°F (25°C) 9.9 in
December 78°F (26°C) 3.9 in

Bata has a seasonal temperature swing of 4°F / from 75°F in July to 79°F in April. Total annual precipitation is 87.3 inches, with October being the wettest month (16.1") and July the driest (2.0").

View full weather details →

Colleges & Universities in Bata

Institution Type Founded Website
Biblioteca-UNED University
UNED University
UNGE University
UNGE-Facultad de Pedagogía University

Schools in Bata

8 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
UNGE FAI
Escolapios Ekobenam
La Salle Lía (Secundaria y Bachillerato)
Carmen Salles
Colegio Español
Magisterio
Santo Angel
Colegio Español
View full schools details →

Radio Stations near Bata

0 stations within ~55 km.

Station Genre Quality

Libraries in Bata

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Biblioteca Subterránea0.0

Farmers Markets in Bata

NameAddressSeasonHoursOrganicWebsite
Mercado de Bikuy
Mercado de Mondoassi
Mercado Grande
Mercado Kilómetro Cinco

Restaurants in Bata

9 restaurants within city radius — OpenStreetMap data

Bar Restaurante Bendjéngue
Barra Central
Express Zona
Restaurante El Oriental
Restaurante MiraMar - Paseo marítimo
Restaurante Piscina - Ramón Nsué - Paseo Marítimo
Restaurante Río Campo
Tamtam - Paseo Marítimo
Terraza

Cafes in Bata

3 cafes within city radius — OpenStreetMap data

Net
Pastelería
Pastelería Central

Monuments in Bata

3 monuments within city radius — OpenStreetMap data

Iglesia de Fran José Martín
Plaza de la Libertad
Pueblo Bisio (Bingunli) Fug-Wundi Lia

Castles in Bata

3 castles within city radius — OpenStreetMap data

Église de Makoga
Terre Emilita Mokoga
Terreno Chuchu

Clinics in Bata

1 clinics within city radius — OpenStreetMap data

GQ #4790712822

Bus Stations in Bata

1 bus stations within city radius — OpenStreetMap data

Taxis a Mbini

Gas Stations in Bata

5 gas stations within city radius — OpenStreetMap data

Gepetrol
TotalEnergies
TotalEnergies
TotalEnergies
TotalEnergies

Banks in Bata

6 banks within city radius — OpenStreetMap data

Bange
Banque Sucursal Los Cocos
BGFI
Ccbankge
Ecobank
SGBGE

Shopping Malls in Bata

1 shopping malls within city radius — OpenStreetMap data

Galeria 12 de Octubre

Stadiums & Teams in Bata

TeamLeagueDivision

Airports Near Bata

2 airports within the area.

AirportIATAType
Bata International AirportBSGLarge Airport
Campo AirportSmall Airport

Post Offices in Bata

1 post offices.

Post OfficeAddress
Oficinas DHL - Paseo Marítimo

Churches & Religious Organizations in Bata

6 religious organizations (IRS tax-exempt data).

NameAddress
Capilla
Catedral de Santiago Apóstol y Ntra. Sra. del Pilar
Iglesia de San Pedro
Kingdom Hall of Jehovah's Witnesses
Mosque
Paroquia San Pedro de Lia

Quick Facts

Timezone
Africa/Malabo
Elevation
5 m (16 ft)
Area
2,500.0 km² (965.0 mi²)
Founded
1851
Mayor
Francisco García Gaetjens

Around Bata

Places within 5 km radius — OpenStreetMap data

Schools 8
Hospitals 4
Restaurants 10
Cafes 3
Bars 4
Supermarkets 9
Banks 6
Hotels 9
Parks 5
Police Stations 1
Places of Worship 2

Things to See Near Bata

4 places within 15 km

🏰 Castles (3)
  • • Église de Makoga
  • • Terre Emilita Mokoga
  • • Terreno Chuchu
🌄 Viewpoints (1)
  • • Entrada Nene Armengol - Ngoló - Bata - Guinea ecuatorial

🇬🇶 About Equatorial Guinea

Capital Ciudad de la Paz
Population 1,308,974
Area 28,051 km²
GDP (USD) $12,337,550,584
GDP per capita $6,678
HDI 0.674
Life expectancy 63.7 years
Internet users 60.4%
Urban population 71.1%
Currency XAF (Franc)
Languages French, Portuguese, Spanish
Calling code +240
TLD .gq
Driving side right

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Bata.

Get Report

Frequently Asked Questions About Bata

What is the population of Bata?

Bata has a population of 173,046 residents and is located in Equatorial Guinea. The population density is 179 people per square mile, spread across 965.3 square miles.

What is the weather like in Bata?

Bata has a warm climate with an average annual temperature of 78°F (25°C). Winter temperatures average 79°F in January, while summers reach an average of 75°F in July. The area receives 184 sunny days per year. Annual rainfall totals 87.3 inches.

Nearby Cities

Compare Bata with another city: