Pérez Zeledón é o nome do 19º cantão da província de San José, na Costa Rica. O cantão tem uma área de 1.905,51 quilômetros quadrados (735,72 milhas quadradas). Tem uma população de 134.534 habitantes. A capital do cantão é San Isidro de El General.

Os limites do cantão são feitos pelo rio Savegre, rio Guabo e as cadeias montanhosas costeiras. O cantão tem os picos mais altos da Cordilheira de Talamanca (Cordilheira Talamanca) no leste. No meio do cantão, o rio Río General vai de norte a sul.