Kantonen har ei kort kystlinje langs Stillehavet like sør for havnebyen Puntarenas. Den panamerikanske hovedveien går gjennom Esparza.