About Badajoz city
Badajoz city is a city located in Spain, in the Extremadura region. According to the latest available data (2026), the population of Badajoz city is approximately 124,523 residents, making it the #146 most populous city in Spain.
Globally, Badajoz city ranks #13,120 among the world's most populated cities.
Badajoz city City Statistics
| City | Badajoz city |
| Country | |
| Population | 124,523 |
| Global Rank | #13,120 |
| Rank in Spain | #146 of 168 cities |
| City Category | city |
| Region | Extremadura |
| Latitude | 38.8787 |
| Longitude | -6.971 |
| Data Year | 2026 |
Where is Badajoz city
Located?
Badajoz city is located in Spain, in the Extremadura region, at coordinates 38.8787° latitude and -6.971° longitude. Badajoz city sits in the subtropics, typically enjoying warm temperatures year-round.
Nearby Cities
Other Cities in Spain
Largest Cities in Spain
| # | City | Population |
|---|---|---|
| 1 | Madrid | 3,506,730 |
| 2 | Madrid city | 3,332,035 |
| 3 | Province of Valencia | 2,709,433 |
| 4 | Barcelonès | 2,369,316 |
| 5 | Province of Alicante | 1,991,259 |
Frequently Asked Questions
What is the population of Badajoz city?
The population of Badajoz city is approximately 124,523 residents according to the latest available data (2026).
Where is Badajoz city located?
Badajoz city is located in Spain at approximately 38.8787° latitude and -6.971° longitude.
Is Badajoz city one of the largest cities in Spain?
With a population of 124,523, Badajoz city is one of the notable urban areas in Spain. It ranks #146 out of 168 cities in the country.