Георги Иванов е роден на 3 август 1954 г. Завършва висше образование – специалност „Промишлено и гражданско строителство“ на Висшия институт по архитектура и строителство.
Професионалната му кариера започва в Пернишкия промишлен комплекс. След това работи във фирма „Софстрой“, Стамболово.
През 1989 г. бива избран за кмет на временната управа на община Стамболово. От 1990 г. става собственик на фирма за строителни дейности.
През 1999 г. е издигнат за кмет на община Хасково с подкрепата на СДС и печели изборите. През 2003 г. и 2007 г. е преизбран за кмет, съответно втори и трети мандат. Избран е и за четвърти мандат през 2011 г.
На местните избори през 2023 г. е кандидат за кмет на Хасково, издигнат от "Български гласъ".
Женен, баща на двама сина и една дъщеря.