Se casó con Jacqueline Vidal Delaigue, con quien tuvo tres hijos, entre ellos al actual intendente de la VI Región Juan Manuel Masferrer Vidal.