Leopoldo Martins Rodrigues é natural de Castelo Branco, casado e tem 2 filhos.
Licenciado em História - Ramo de Formação Educacional, pela Faculdade de Letras da Universidade de Lisboa. Licenciatura em História – Ramo Científico, pela Faculdade de Letras da Universidade de Lisboa, sendo, adicionalmente, mestre em Educação pela Universidade da Beira Interior.