List of cities in Honduras by population. There are 137 cities in Honduras, of which Tegucigalpa is the largest in terms of population - 1 142 448. The total number of people in Honduras is 9 158 391 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Tegucigalpa | 1 142 448 |
| 2 | San pedro sula | 638 300 |
| 3 | Choloma | 222 839 |
| 4 | La Ceiba | 174 029 |
| 5 | El progreso | 131 174 |
| 6 | Cholutek | 93 698 |
| 7 | Comayagua | 75 369 |
| 8 | Puerto Cortes | 60 811 |
| 9 | La Lima | 59 040 |
| 10 | Dunley | 57 056 |
| 11 | Siguatepeque | 55 586 |
| 12 | Katakamas | 44 281 |
| 13 | Juticalpa | 44 262 |
| 14 | Tokoa | 43 259 |
| 15 | Villanueva | 42 009 |
| 16 | Tela | 35 219 |
| 17 | Olanchito | 35 144 |
| 18 | Santa Rosa de Copan | 34 484 |
| 19 | San lorenzo | 27 933 |
| 20 | Kofradia | 18 105 |
| 21 | El Paraiso | 17 494 |
| 22 | La paz | 15 959 |
| 23 | Yoro | 14 131 |
| 24 | La entrada | 14 024 |
| 25 | Potrerillos | 13 910 |
| 26 | Santa Barbara | 13 992 |
| 27 | Thalanga | 13 543 |
| 28 | Nakaome | 13 029 |
| 29 | Santa rita | 12 148 |
| 30 | Intibuka | 12 053 |
| 31 | Guaimac | 11 179 |
| 32 | Morasan | 10 253 |
| 33 | Trujillo | 8 584 |
| 34 | Nueva okotepeque | 8 331 |
| 35 | Gracias | 6 733 |
| 36 | Roatan | 6 560 |
| 37 | La Esperanza | 5 030 |
| 38 | Puerto Lempira | 3 991 |
| 39 | Yuskaran | 2 395 |