Marca Hispanica
Allgemein wird angenommen, dass Odalric ein fränkischer Adliger war. Er entstammte den Udalrichingern, den Grafen des Argengaus und des Linzgaus am Bodensee (vermutlich Udalrich II.). Er hatte jedoch durch seine Mutter Engeltrud auch Verbindungen in die Spanische Mark. Sie war eine Tochter Begos I., der 801 mit Berà an der Eroberung von Barcelona teilgenommen und 806 dafür die Grafschaft Toulouse erhalten hatte. In einer zweiten Ehe heiratete Engeltrude später Unruoch II., Graf zu Ternois. Aus dieser Ehe ging Berengar von Toulouse hervor, ein Vorgänger Odalrics als Graf von Barcelona und Adalhard, Abt von Saint-Bertin. Der westfränkische König Karl der Kahle sicherte sich daher mit der Wahl Odalrics die Loyalität und die Verbundenheit zu den zu beherrschenden Gebieten.