Bernard Bolzano (Praga, Bohemia (actual República Checa) de 1781 – 1848)) fue un matemático, lógico, filósofo y teólogo bohemio que escribió en alemán y que realizó importantes contribuciones a las matemáticas y a la Teoría del conocimiento.
En Matemáticas, se le conoce por el teorema de Bolzano, así como por el teorema de Bolzano-Weierstrass, que esbozó como lema de otro trabajo en 1817, y décadas después habría de desarrollar Karl Weierstrass.
En su filosofía, Bolzano criticó el idealismo de Hegel y Kant, afirmando que los números, las ideas, y las verdades existen de modo independiente a las personas que los piensen.