Odivelas liegt in Portugal, nahe der Hauptstadt Lissabon, und gehört zu deren Metropolregion. Der Ort entwickelte sich aus einer kleinen Gründung zu einer Stadt mit fast Einwohnern. Landschaftlich ist er Teil der Region um Lissabon, umgeben von anderen Kreisen wie Loures und Sintra.
Die Geschichte Odivelas’ beginnt mit einem Kreuzritter, der nach der Eroberung Lissabons im 12. Jahrhundert hier eine Gemeinde gründete. Ein Kloster, das später entstand, brachte dem Ort Bedeutung, etwa durch den Besuch der Königin. Nach politischen Umbrüchen verlor Odivelas an Einfluss, bis es durch das Wachstum des Großraums Lissabon wieder an Bedeutung gewann und schließlich den Status einer Stadt erhielt.
Heute ist Odivelas vor allem als Wohnort bekannt, der von der Nähe zur Hauptstadt profitiert. Persönlichkeiten wie Schauspieler, Sportler und Politiker stammen von hier. Zudem pflegt die Stadt Partnerschaften mit Orten in Kap Verde und São Tomé und Príncipe.