American investors have lost the fiercest advocate they may have ever had.

John Clifton Bogle, founder of Vanguard Group and a crusader for investors’ rights for more than three decades, died in Bryn Mawr, Pa., on Wednesday at age 89. The cause of death was cancer, said Mr. Bogle’s assistant, Michael Nolan.

“If all investors had heeded his...