Sultan II. Abdulhamid 21 Eylül 1842'de İstanbul'da dünyaya geldi. Babası Sultan Abdulmecit Han, annesi Tirimüjgan Sultan'dır. Henüz 10 yaşındayken annesi Tirimüjgan Sultan vefat etti, bakımını Abdülmecid'in diğer çocuksuz eşi Piristû Kadın Efendi üstlendi. Piristû Kadın Efendi, Abdülhamid'i kendi çocuğu gibi büyüttü. Babasının vefatından sonra yerine geçen amcası Abdülaziz diğer şehzadelerle birlikte Abdülhamid'in eğitimiyle de yakından ilgilendi. 31 Ağustos 1876'da padişah ilan edildi. Devletin başına geçtiği dönemde Osmanlı büyük bir çöküşün içindeydi. Vatanın dört bir yanında çıkan isyanlar, savaşlar, mali krizler, ülkeyi iyice zayıflatmıştı. Başa gelen Abdulhamit Han yönetimi eline alarak dağılmak üzere olan devleti 33 sene boyunca ayakta tutmayı başardı. Ülkenin her bir köşesinde imar çalışmaları başlattı. Osmanlı topraklarının birçok yerine demiryolu ağıyla birbirine bağladı. Devlet borcunun büyük bir kısmını ödedi. Abdulhamit Han 31 Mart ayaklanmasıyla tahtan indirilerek Selanik'e sürgün edildi ve 3 yıl burada yaşadı. Daha sonra İstanbul'da Beylerbeyi sarayına getirilen padişah 10 Şubat 1918'de hayatını kaybetti. Cenazesi büyükbabası Sultan II. Mahmut'un türbesine defnedildi.
Kızı Ayşe Sultan'a göre, babası II. Abdülhamid'in 13 eşi olmuştur. Kabul gören diğer kaynaklara göre ise, bu sayı 16'dır.