Гаджи Зейналабдин Тагиев родился в Баку в 1823 году.Точная дата рождения Зейналабдина Тагиева до сих пор вызывает споры из-за неграмотности его родителей и несколько запутанной системы регистрации рождения по религиозным книгам. Родился и рос он в Ичеришехере в бедной неимущей семье башмачника Таги. Мать, Умми ханум, скончалась, когда мальчику было десять лет. Отец женился во второй раз и имел 5 дочерей от второй жены. Маленький Зейналабдин с самых ранних лет работал, чтобы своей большой семье.