Top 10 Greatest Philosophers of All Time

1Socrates

Socrates


2Karl Marx

Karl Marx


3Aristotle

Aristotle


4Friedrich Nietzsche

Friedrich Nietzsche


5Plato

Plato


6René Descartes

René Descartes


7Carl Jung

Carl Jung


8David Hume

David Hume


9Immanuel Kant

Immanuel Kant


10Jean-Jacques Rousseau

Jean-Jacques Rousseau


11John Locke

John Locke


12Baruch Spinoza

Baruch Spinoza


13Pierre-Joseph Proudhon


14Thomas Hobbes

Thomas Hobbes


15Max Stirner


16Confucius

Confucius


17Niccolo Machiavelli

Niccolo Machiavelli


18Søren Kierkegaard

Søren Kierkegaard


19Thomas Jefferson

Thomas Jefferson


20Epicurus

Epicurus


21Ayn Rand

Ayn Rand


22Thomas Aquinas

Thomas Aquinas


23Arthur Schopenhauer

Arthur Schopenhauer


24Diogenes

Diogenes


25Voltaire

Voltaire


26Avicenna

Avicenna


27John Dewey

John Dewey


28Gautama Buddha

Gautama Buddha


29Averroes


30Al-Ghazali


31Plotinus


32Georg Wilhelm Friedrich Hegel

Georg Wilhelm Friedrich Hegel


33Adam Smith

Adam Smith


34Heraclitus

Heraclitus


35Nagarjuna