La Ciudad de Heredia es la capital de cantón y de provincia; dista 10 kilómetros de la ciudad de San José con la cual tiene comunicación vial y ferroviaria.