Teixeira é uma povoação portuguesa do Município de Baião que foi sede da extinta Freguesia de Teixeira, freguesia que tinha 21,57 km² de área e 595 habitantes (2011), e, por isso, uma densidade populacional de 27,6 hab/km².
A Freguesia de Teixeira foi extinta em 2013, no âmbito de uma reforma administrativa nacional, tendo sido agregada à Freguesia de Teixeiró, para formar uma nova freguesia denominada União das Freguesias de Teixeira e Teixeiró da qual é sede.[1]
Foi vila e sede de concelho entre 1514 e 1836. Este era constituído apenas pela freguesia da sede e tinha, em 1801, 931 habitantes.