Province of Barcelona
Ribó was born on 17 September 1947 in Manresa in the Province of Barcelona. He studied agricultural engineering at the Polytechnic University of Valencia. Ribó later worked as a school teacher and university professor.