The following is a list of clubs who have played in the Afghan Premier League since its formation in 2012 to the current season.

As of the 2020, eight teams have played in the Afghan Premier League.

Table All statistics here refer to time in the Afghan Premier League only. Afghan Premier League teams playing in the 2021 season are indicated in bold, while founding members of the Premier League are shown in italics.

ClubLocationTotalseasonsSeasonsMost recentfinish (group)HighestfinishDe Abasin SapeKhost92012–3rd (A)2ndDe Maiwand AtalanKandahar92012–3rd (B)1stDe Spin Ghar BazanJalalabad92012–2nd (A)1stMawjhai AmuKunduz92012–4th (A)1stOqaban HindukushGhazni92012–4th (B)1stShaheen AsmayeeKabul92012–1st (B)1stSimorgh AlborzMazar-i-Sharif92012–2nd (B)2ndToofan HarirodHerat92012–1st (A)1st

Location of all clubs who have competed in the Afghan Premier League

References General