二十三年（1843年）中举人。道光二十五年（1845年）会试中式，道光二十七年（1847年）补殿试，中二甲第三十七名进士，选翰林院庶吉士，散馆授编修。咸丰初年（年）随父赴贵筑（今贵阳）办团练，后入骆秉章在四川的军幕，有功不接受保荐。同治初年（1862年）刘蓉请其主讲关中书院。同治八年（1869年）授湖北襄郧荆道，迁按察使。光绪十一年（1885年）迁江苏布政使。光绪十六年（1890年）调湖北布政使，不久卒。《清史稿》有传，列于其父传后。继娶刘位坦之女刘尹玉为妻。有子黄国瑾，光绪二年（1876年）进士。