Henry Allen Foster (7 de mayo de 1800 – 11 de mayo de 1889) fue un abogado y político estadounidense de Nueva York. Fue miembro de la Cámara de Representantes de los Estados Unidos durante un período entre 1837 y 1839 y senador durante un breve período entre 1844 y 1845.
Su familia se mudó a Cazenovia, Nueva York, cuando él era un niño. Fue admitido en el Colegio de Abogados en 1822 y comenzó a ejercer en Roma, Nueva York.
Fue juez suplente del condado de Oneida de 1827 a 1831 y de 1835 a 1839, y supervisor de la ciudad de Rome de 1829 a 1830 y de 1833 a 1834. Fue miembro del Senado del estado de Nueva York (quinto distrito) de 1831 a 1834 y de 1841 a 1844, ocupando escaños en las legislaturas 54.ª , 55.ª , 56.ª , 57.ª , 64.ª , 65.ª , 66.ª y 67.ª del estado de Nueva York .
Foster fue elegido como demócrata para el 25.º Congreso de los Estados Unidos , cargo que ocupó desde el 4 de marzo de 1837 hasta el 3 de marzo de 1839. Posteriormente, reanudó su práctica de la abogacía en Roma, Nueva York. Fue designado como demócrata para el Senado de los Estados Unidos para cubrir la vacante causada por la renuncia de Silas Wright , y ocupó el cargo desde el 30 de noviembre de 1844 hasta el 27 de enero de 1845, cuando la Legislatura estatal eligió a un sucesor.
Fue juez de la Corte Suprema de Nueva York (5.º D.) de 1864 a 1871, y fue juez ex officio de la Corte de Apelaciones de Nueva York en 1870. Más tarde fue presidente de la Junta de Síndicos del Hamilton College y vicepresidente de la Sociedad Americana de Colonización .
Murió el 11 de mayo de 1899 y fue enterrado en el Cementerio de Roma, en Roma, Nueva York.