John Bradshaw (by 1519 – May 1588), of Presteigne, Radnorshire and St Dogmaels, Pembrokeshire, was an English-Welsh politician.
They had one son, James, who predeceased him, leaving Bradshaw's grandson, also named John, as his heir.
His second wife was Elizabeth née Gerard, a daughter of William Gerard of Chester, Cheshire, and who represented Chester as MP.
He was a Member (MP) of the Parliament of England for Radnorshire in April 1554.
This article about a 16th-century member of the parliament of England is a stub.