The Philosophy of Machiavelli: The Best Introductory Resources

Lennox Johnson Resources

This page features a collection of the best resources on Niccolò Machiavelli. To get started, simply choose the type of resource that best suits your learning style.

If you want an academic overview of Machiavelli:

“Why an entry on Machiavelli? That question might naturally and legitimately occur to anyone encountering an entry about him in an encyclopedia of philosophy. Certainly, Machiavelli contributed to a large number of important discourses in Western thought—political theory most notably, but also history and historiography, Italian literature, the principles of warfare, and diplomacy. But Machiavelli never seems to have considered himself a philosopher—indeed, he often overtly rejected philosophical inquiry as beside the point—nor do his credentials suggest that he fits comfortably into standard models of academic philosophy. His writings are maddeningly and notoriously unsystematic, inconsistent and sometimes self-contradictory. He tends to appeal to experience and example in the place of rigorous logical analysis. Yet succeeding thinkers who more easily qualify as philosophers of the first rank did (and do) feel compelled to engage with his ideas, either to dispute them or to incorporate his insights into their own teachings….”

If you’re looking for a somewhat shorter and more engaging introduction:

If you’d prefer a video introduction:

If you prefer audio and podcasts:

While these resources are a great starting point, there’s only so much you can learn by using free online resources. If you want to learn more, check out this list of the best books on or by Machiavelli.


The Daily Idea collects and organizes the best philosophy resources from across the internet to help make learning about philosophy as easy as possible. You can find an organized collection of introductory readings and free philosophy resources here. Or get started below by signing up for a free philosophy quote delivered to your inbox each day!