Die Provinz El Ranco (spanisch: Provincia del Ranco) ist eine von zwei Provinzen der chilenischen Region Los Ríos (XIV). Die Provinzhauptstadt ist die Stadt La Unión.

Die Provinz El Ranco wurde als Provinz Ranco mit der Schaffung der Region Los Ríos im Jahr 2007 geschaffen. Im Jahr 2008 wurde der Name der Provinz von Ranco in El Ranco geändert.