Anselm ble født i Aosta i 1033. Dette område var omtrent da kommet inn under de savoyardiske grevers herredømme. Hans foreldre stammet fra forskjellige adelsfamilier, faren Gundulf fra Lombardia og moren Ermenberga fra Aosta. Femten år gammel ville han tre inn i et nærliggende kloster, med det fikk han ikke - faren hadde bestemt ham for en politisk karriere.