List of cities in Yemen by population. There are 137 cities in Yemen, of which Sana is the largest in terms of population - 2 575 425. The total number of people in Yemen is 29 162 010 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Sana | 2 575 425 |
| 2 | Taiz | 615 490 |
| 3 | Hodeidah | 402 651 |
| 4 | IBB | 350 963 |
| 5 | Duran | 230 871 |
| 6 | Damar | 199 017 |
| 7 | Al-Mukalla | 176 979 |
| 8 | Amran | 92 825 |
| 9 | Aden | 80 051 |
| 10 | Dali | 75 765 |
| 11 | Saad | 70 263 |
| 12 | Bagel | 69 458 |
| 13 | Yarim | 68 919 |
| 14 | Tarim | 60 015 |
| 15 | Rada | 57 240 |
| 16 | Ash-Shihr | 47 744 |
| 17 | Bayt al-Faqih | 39 540 |
| 18 | El-Beida | 34 491 |
| 19 | Ḩajjah | 34 148 |
| 20 | Jaar | 29 572 |
| 21 | The lahj | 25 977 |
| 22 | Maabar | 24 750 |
| 23 | Zinjibar | 23 796 |
| 24 | Marib | 17 055 |
| 25 | Jibla | 15 496 |
| 26 | Mocha | 14 608 |
| 27 | El Gaida | 14 036 |
| 28 | Shibam | 13 373 |
| 29 | Kataba | 10 616 |
| 30 | El-Turba | 10 597 |
| 31 | Zabid | 8 048 |
| 32 | Ahwar | 7 550 |
| 33 | Manākhah | 7 547 |
| 34 | Harib | 528 |
| 35 | Kawkabani | 114 |
| 36 | Shabwa | 58 |