El Oro är en provins i Ecuador som angränsar till provinsen Loja i öster och söder, den peruanska regionen Tumbes i väster, samt Stilla havet, Guayas och Azuay i norr. Huvudsätet i provinsen heter Machala.