Bernard Silvestre (vers 1100-vers 1165, ou vers 1075-vers 1126 selon Benoît Patar) est un moine du XIIe siècle, originaire de Tours, habituellement rangé dans la mouvance de l'école de Chartres, qui se fondait sur les théories pythagoriciennes de Platon, notamment sous l'influence du Timée de Platon. Il a longtemps été confondu avec Bernard de Chartres.