List of cities in Costa Rica by population. There are 137 cities in Costa Rica, of which San Jose is the largest in terms of population - 159 591. The total number of people in Costa Rica is 4 953 263 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | San Jose | 159 591 |
| 2 | Cartago | 156 630 |
| 3 | Lemon | 105 058 |
| 4 | Alajuela | 42 976 |
| 5 | Liberia | 34 519 |
| 6 | Curridabat | 34 393 |
| 7 | Nicoya | 21 033 |
| 8 | Puntarenas | 10 471 |
| 9 | Philadelphia | 7 909 |