Pérez Zeledón est le nom du 19e canton de la province de San José au Costa Rica. Le canton a une superficie de 1 905,51 kilomètres carrés. Sa population est de 134 534 habitants. La capitale du canton est San Isidro de El General.

Le canton est délimité par les rivières Río Savegre et Río Guabo, ainsi que par les chaînes de montagnes côtières. Le canton possède les plus hauts sommets de la Cordillère de Talamanca à l'est. Au centre du canton, le fleuve Río General va du nord au sud.