Héctor Lavoe nació en el seno de una familia humilde con el nombre de Héctor Juan Pérez Martínez, el 30 de septiembre de 1946, en el barrio Machuelo Abajo de la Cantera de Ponce, Puerto Rico.