Keltiberer siedelten im Kreisgebiet, der heutigen Gemeinde Mamarrosa. Funde belegen die Anwesenheit der Römer in den heutigen Gemeinden Palhaça und Bustos. Erstmals dokumentiert ist der heutige Ort in einer Schenkungsurkunde aus dem Jahr 922, unter dem Namen Ulveira. Erste Stadtrechte erhielt Oliveira do Bairro 1514 durch König Manuel I., der den Ort zur Vila (Kleinstadt) erhob. 1836 wurde es ein eigenständiger Kreis (Concelho). 2003 wurde Oliveira do Bairro zur Stadt (Cidade) erhoben.[4]
Verwaltung
Der Kreis
Oliveira do Bairro ist Sitz eines gleichnamigen Kreises. Die Nachbarkreise sind (im Uhrzeigersinn im Norden beginnend): Aveiro, Águeda, Anadia, Cantanhede und Vagos.
Oliveira do Bairro liegt mit eigenem Bahnhof an der wichtigsten Eisenbahnstrecke des Landes, der Linha do Norte von Lissabon nach Porto.
Die Nationalstraße N235 quert Oliveira do Bairro und führt zur 8 km nördlich gelegenen Anschlussstelle N.15 (Aveiro Sul) der Autobahn A1.
Nahverkehr
Der Öffentliche Personennahverkehr wird von der städtischen Transportgesellschaft Transportes de Oliveira do Bairro (TOB) in drei Linien mit einem Kleinbus betrieben, der werktags von 7:25 bis 19:10 die Kreisgemeinden durchfährt und mit der Kreisstadt Oliveira do Bairro verbindet. Eine Fahrt kostet 0,50 € (Stand August 2015).[7] Dazu bieten private Buslinien regionale und überregionale Verbindungen an.