Hay numerosas teorías sobre el origen de su nombre, pero las más aceptadas son las que afirman que Bakú viene del persa "bagh kuh" («montaña de Dios») o de "bad kube" («ciudad de los vientos»), ya que durante la mayor parte de su historia, Bakú perteneció a Persia.