Béja, Tunisia
Béja Governorate · Tunisia
Béja is a mid-size city in Béja Governorate, Tunisia with a population of 61,568. Elevation: 814 ft (248 m). Average temperature: 63°F (17°C).
Data updated June 2026
Discover Béja, Tunisia
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.
About Béja
Béja is a city in Tunisia. It is the capital of the Béja Governorate. It is located 105 kilometers (65 mi) from Tunis, between the Medjerdah River and the Mediterranean, against the foothills of the Khroumire, the town of Béja is situated on the sides of Djebel Acheb, facing the greening meadows, its white terraces and red roofs dominated by the imposing ruins of the old Roman fortress.
People
Climate
| Population | 61,568 |
| Population Density | 12,216 / sq mi |
| Elevation | 814 ft (248 m) |
| Coordinates | 36.7256°, 9.1817° |
| Timezone | Africa/Tunis |
| Country | 🇹🇳 Tunisia |
| State / Province | Béja Governorate |
| Average Temperature | 63°F (17°C) |
| January Average | 49°F (9°C) |
| July Average | 79°F (26°C) |
| Annual Precipitation | 26.5 inches (673 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Béja
Béja is a mid-size city in Tunisia (Béja Governorate) with a population of 61,568. The city sits at an elevation of 814 feet (248 meters) above sea level. The average annual temperature is 63°F (17°C). Temperatures range from 49°F in January to 79°F in July. Annual precipitation averages 26.5 inches. The timezone is Africa/Tunis.
Climate in Béja
Béja has an average annual temperature of 18.4°C (65°F). The hottest month is Jul (29.4°C), the coldest is Jan (9°C). Average annual precipitation is 599 mm.
Temperature
| Annual Average | 63.1°F |
| 17% above Tunisia avg | |
| January Average | 49°F (9°C) |
| July Average | 79°F (26°C) |
| Sunny Days | 288 days/yr |
Geography
| Elevation | 814 ft (248 m) |
| Area | 5.0 sq mi (13.1 km²) |
| Population Density | 12,216/sq mi |
| Coordinates | 36.7256°N, 9.1817°W |
| Timezone | Africa/Tunis |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 49°F (9°C) | 4.2 in | Coldest, Wettest |
| February | 50°F (10°C) | 3.6 in | |
| March | 53°F (12°C) | 2.8 in | |
| April | 58°F (14°C) | 2.2 in | |
| May | 66°F (19°C) | 1.4 in | |
| June | 74°F (24°C) | 0.7 in | |
| July | 79°F (26°C) | 0.3 in | Driest |
| August | 80°F (26°C) | 0.3 in | Warmest |
| September | 74°F (24°C) | 1.5 in | |
| October | 66°F (19°C) | 2.5 in | |
| November | 57°F (14°C) | 2.8 in | |
| December | 51°F (11°C) | 4.1 in |
Béja has a seasonal temperature swing of 31°F / from 49°F in January to 80°F in August. Total annual precipitation is 26.5 inches, with January being the wettest month (4.2") and July the driest (0.3").
Colleges & Universities in Béja
| Institution | Type | Founded | Website |
|---|---|---|---|
| Institut Supérieur de Biotechnologie de Béja | University | - | , |
| Institut Superieur des Études Technologiques de Béja | College | - | , |
| Institut Superieur des Langues Appliquées et d'Informatique de Béja | College | - | , |
Schools in Béja
10 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Lycée Nouveau Pilote Beja | - | - | - | - |
| Lycée Pilote de Béja | - | - | - | - |
| المعهد الثانوي ابن منظور المزارة | - | - | - | - |
| المدرسة الابتدائية قصر باردو | - | - | - | - |
| مدرسة حي السكر | - | - | - | - |
| المدرسة الإبتدائية المزارة | - | - | - | - |
| Collège Errached | - | - | - | - |
| إعدادية العياضي الباجي | - | - | - | - |
| École Primaire Sidi Fradj | - | - | - | - |
| École Primaire Beja Avenir | - | - | - | - |
Radio Stations near Béja
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Libraries in Béja
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| المكتبة العمومية بوسالم | 0.0 |
Hotels in Béja
2 hotels within city radius - OpenStreetMap data
Restaurants in Béja
2 restaurants within city radius - OpenStreetMap data
Cafes in Béja
5 cafes within city radius - OpenStreetMap data
Castles in Béja
1 castles within city radius - OpenStreetMap data
Clinics in Béja
1 clinics within city radius - OpenStreetMap data
Train Stations in Béja
1 train stations within city radius - OpenStreetMap data
Bus Stations in Béja
2 bus stations within city radius - OpenStreetMap data
Gas Stations in Béja
6 gas stations within city radius - OpenStreetMap data
Banks in Béja
2 banks within city radius - OpenStreetMap data
Stadiums & Teams in Béja
| Team | League | Division |
|---|---|---|
Airports Near Béja
2 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Bizerte Sidi Ahmed Air Base | - | Medium Airport |
| Tabarka-Aïn Draham International Airport | TBJ | Medium Airport |
UNESCO World Heritage Sites Near Béja
1 UNESCO sites.
| Site | Category | Year |
|---|---|---|
| Duqqa |
Churches & Religious Organizations in Béja
6 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Église de Béja | |
| Kasbah | |
| Mosque | |
| Mosque | |
| Mosque | |
| Mosque |
Quick Facts
Things to See Near Béja
3 places within 15 km
- • Belalis maior / Henchir el-Faouar
- • citadel of Vaga
- • Blue Street
🇹🇳 About Tunisia
UNESCO World Heritage Sites Near Béja
Public Holidays in Tunisia
8 public holidays this year
Frequently Asked Questions About Béja
What is the population of Béja?
Béja has a population of 61,568 residents and is located in Tunisia. The population density is 12,216 people per square mile, spread across 5.0 square miles.
What is the weather like in Béja?
Béja enjoys a temperate climate with an average annual temperature of 63°F (17°C). Winter temperatures average 49°F in January, while summers reach an average of 79°F in July. The area receives 288 sunny days per year, well above the national average of 205. Annual rainfall totals 26.5 inches.
All Countries























































































































































































































































