Cartago es la tercera ciudad de Costa Rica por población (luego de San José, Alajuela) y la segunda conurbación del país con 300.000 habitantes, solo superada por el área metropolitana de San José, capital de la República.