Закончил Московский государственный институт международных отношений МИД СССР в 1972 году. Владеет английским, французским и сингальским языками.
В 1972 г. начал работать в Посольстве СССР в Шри-Ланке. С 1976 по 1981 гг. работал в Отделе международных организаций МИД СССР. С 1981 по 1988 гг. был первым секретарем, советником и старшим советником в Постоянном представительстве СССР при ООН.
С 1988 по 1990 гг. работал заместителем начальника Управления международных экономических отношений МИД СССР. В 1990-1992 гг. был начальником Управления международных организаций, директором Департамента международных организаций и глобальных проблем МИД России.
С 1992 по 1994 гг. занимал пост заместителя министра иностранных дел России. В 1994-2004 гг. - был постоянным представителем РФ при ООН. С 2004 года занимает пост министра иностранных дел России.
Лавров имеет ранг чрезвычайного и полномочного посла, отмечен государственными наградами. Женат, имеет дочь.