This list give the names of British prime ministers by their birthplace.
45 of the past 57 prime ministers were born in England, including the incumbent Rishi Sunak. Of them, eighteen were born in Central London, most recently David Cameron (2010–2016). The rest were born in Scotland (7), Republic of Ireland (2), Canada (1), and United States (1). The most recent prime minister born in Scotland was Gordon Brown (2007–2010).
David Lloyd George was Welsh and a first-language Welsh speaker, but was born in England. No prime minister has ever been born in Northern Ireland.
Four prime ministers were born outside the modern United Kingdom, the most recent being Boris Johnson (2019–2022).
3. "AP HUGH, Owen (1518-1613), of Bodeon, nr. Llangadwaladr, Anglesey". Retrieved 24 January 2016. (http://www.historyofparliamentonline.org/volume/1509-1558/member/ap-hugh-owen-1518-1613 )
Owlapps.net - since 2012 - Les chouettes applications du hibou