Edmund Weaver (2 de febrero de 1610 - marzo de 1672) fue un político inglés que se sentó en la Cámara de los Comunes en varias ocasiones entre 1646 y 1660.
Weaver era hijo de Richard Weaver (MP) de Above Eign, Hereford y su esposa Katherine Fox. Se matriculó en el Oriel College de Oxford el 20 de junio de 1628 a la edad de 17 años. Entonces era estudiante en el Inner Temple y se graduó como abogado en 1637. [2] Su padre murió en 1642.
En 1646, Weaver fue elegido miembro del parlamento de Hereford como reclutador del Parlamento largo . [3] Se retiró después de Pride's Purge en 1648, negándose a participar en el Parlamento Rump . [4] Regresó al Parlamento Restaurado Rump en diciembre de 1659. [2] [4]
Weaver se casó con Mary Elton en 1633. [1] Su hija Margaret se casó con Griffith Jones , diputado de Radnor. [5]