Pérez Zeledón è il nome del 19° cantone della provincia di San José in Costa Rica. Il cantone ha una superficie di 1.905,51 chilometri quadrati (735,72 sq mi),. Ha una popolazione di 134.534 abitanti. La capitale del cantone è San Isidro de El General.

I confini del cantone sono costituiti dal fiume Río Savegre, dal fiume Río Guabo e dalle catene montuose costiere. Il cantone ha le cime più alte della Cordigliera di Talamanca a est. Al centro del cantone, il fiume Río General va da nord a sud.