The Azerbaijan Cup 2003–04 was the 12th season of the annual cup competition in Azerbaijan with the final taking place on 9 May 2004.
[1] Twenty teams competed in this year's competition.
Neftchi Baku were the defending champions.
[2] The first legs were played on March 17, 2004 and the second legs on March 23, 2004.
[2] The first legs were played on April 14, 2004 and the second legs on April 22, 2004.