Where Was The Prime Minister Born?...Mapped

M@
By M@

Last Updated 22 June 2026

M@ Where Was The Prime Minister Born?...Mapped

Having previously mapped the birth places of our monarchs, a reader prompted us to do the same from British Prime ministers*. We listen to our readers, so here it is.


View Prime Ministers in a larger map
  • Our nation has been overseen by 58 Prime Ministers (well, depending how you count), from Robert Walpole in 1721 to Keir Starmer in 2024.
  • A staggering 19 Prime Ministers were born in central London, including Keir Starmer. That's almost exactly a third of all incumbents. In addition, several were born in areas that are now considered to be part of the capital, including Clement Attlee in Putney and John Major in Carshalton.
A plaque commemorating Clement Attlee's birth in Putney
Clement Attlee's plaque in Putney
  • No British Prime Minister was ever born in Wales or the south-west counties of England. Rishi Sunak is the closest, hailing from Southampton.
  • While Wales is barren of Prime Ministers, Scotland is a fertile source. Seven PMs are from north of the border, including both Blair and Brown.
  • Only two PMs were born outside the British Isles. Bonar Law took his first breath in New Brunswick, now part of Canada and, of course, Boris Johnson was born in Manhattan's Upper East Side.
  • Quite a few of the PMs in the map above are not accurately placed — for several, we can find no information beyond 'London' or 'Edinburgh'. If you can narrow the locations down further, do let us know.
  • David Cameron was born within five minutes' walk of the Chamber of Horrors at Madame Tussauds. Just sayin'.

*Pedant's Note: We're working with the convention that Robert Walpole was the first Prime Minister, even though he didn't use the title. We're also using the term 'British' in its lightest sense to encapsulate the several territorial unions that have made up the country since the time of the first PM.