Rory Stewart books in order
British independent politician
- Born
- 1973
- Country
- United Kingdom
- Books
- 8
Rory Stewart has published 6 non-fiction books and 2 other books, beginning with The Places in Between (2004). The latest is Politics on the Edge (2023).
Updated September 2026
Where to start with Rory Stewart

Start here
The Places in Between
Rory Stewart's most-read book.

Newest
Politics on the Edge
Published 2023.
Non-fiction in order

The Places in Between (2004)

Occupational Hazards (2006)

The Prince of the Marshes (2006)

Can Intervention Work? (2011)

The Marches (2016)

Politics on the Edge (2023)
Other books in order

Afghan Napoleon (2021)

How Not to Be a Politician (2023)
About Rory Stewart
Roderick James Nugent "Rory" Stewart is a British academic, broadcaster, writer, and former diplomat and politician. He is Professor in Practice in the Department of International Relations at the London School of Economics. He previously taught and co-directed the Brady-Johnson Program in Grand Strategy at the Yale Jackson School of Global Affairs. Since 2022, Stewart has co-hosted the podcast The Rest Is Politics with Alastair Campbell. Stewart served as Member of Parliament (MP) for Penrith and The Border from 2010 until 2019, and held several ministerial portfolios in the British government between 2015 and 2019.
Biography from Wikipedia, CC BY-SA 4.0. Photo via Wikimedia Commons.
Rory Stewart FAQ
- How many books has Rory Stewart written?
- Rory Stewart has published 6 non-fiction books and 2 other books that we list, as of September 2026.
- What order should I read Rory Stewart's books in?
- Publication order is a safe choice; the full list is above. Most readers start with The Places in Between.
- What is Rory Stewart's latest book?
- Politics on the Edge (2023).
- What is Rory Stewart's most famous book?
- The Places in Between (2004) is Rory Stewart's most widely read book.
Sources: book lists and dates from Wikidata and Open Library, ratings from Open Library readers. Last updated September 2026.