* Extremaduran is a regional dialect of Spanish spoken in the Extremadura region, where Badajoz is located. It has some unique features and vocabulary.
* Other languages might be spoken by immigrants and residents of different origins. While Spanish is dominant, there could be pockets of communities speaking languages like Portuguese, Arabic, or other languages depending on the demographics of the area.
Overall, Spanish is the primary language in Badajoz, but you might encounter regional dialects and other languages spoken by diverse communities within the city.