William Price (1619–1691) was a Welsh politician who sat in the House of Commons in two periods between 1640 and 1679.
Price was the elder son of John Price of Rhiwlas and his wife Eleanor Jones, daughter of Sir William Jones of Castle March Carnarvonshire.
[2] He was a Colonel in Royal Army in Civil War and was disabled from sitting in parliament in 1644.
On the Restoration, Price was nominated as Knight of the Royal Oak having an estate of £1500 per annum.
His grandson was William Price, High Sheriff of two Welsh counties during the 1730s.