The 2003–04 Azerbaijan Top League was contested by fourteen clubs. It started on 17 May 2003 and finished on 5 May 2004. The title was won by Neftchi Baku for the fourth time.
Teams
Stadia and locations ==League table==
League table
• Umid Baku removed from the league on July 21 ==Results==