List of Liga 1 (Indonesia) clubs
# List of Liga 1 (Indonesia) clubs

The following is a list of clubs who have played in the Liga 1 (Indonesia) since its formation in 2008 to the current season. All statistics here refer to time in the Liga 1 Indonesia only, with the exception of 'Most Recent Finish' (which refers to all levels of play) and 'Last Promotion' (which refers to the club's last promotion from the second tier of Indonesian football). Liga 1 Indonesia teams playing in the 2023–24 season are indicated in bold, while founding members of their Liga 1 Indonesia are shown in italics. If the longest spell is the current spell, this is shown in bold, and if the highest finish is that of the most recent season, then this is also shown in bold

## Table

| Club | Location | Total seasons | Total spells | Longest spell | Most recent promotion | Most recent relegation | Total seasons absent | Seasons | Most recent finish | Highest finish |
| - | - | - | - | - | - | - | - | - | - | - |
| Arema | Malang Regency | 14 | 1 | 14 | 2004 | Never relegated | 0 | 2008– | 12th | 1st |
| Badak Lampung | Bandar Lampung | 5 | 1 | 5 | 2013 | 2019 | 3 | 2014–2019 | Liga 3 (Inactive) | 8th (East Region) (ISL) |
| Bali United | Gianyar Regency | 13 | 1 | 13 | 2008–09 | Never relegated | 0 | 2009– | 5th | 1st |
| Barito Putera | Banjarmasin | 10 | 1 | 10 | 2011–12 | Never relegated | 0 | 2013– | 15th | 5th |
| Bhayangkara | Bekasi Regency | 9 | 1 | 9 | 2013 | Never relegated | 0 | 2014– | 7st | 1st |
| Bontang | Bontang | 3 | 1 | 3 | Galatama | 2011–12 | 10 | 2008–2012 | Liga 3 (Provincial league cancelled) | 11th |
| Borneo | Samarinda | 8 | 1 | 8 | 2014 | Never relegated | 0 | 2015– | 4th | 4th |
| Deltras | Sidoarjo Regency | 3 | 2 | 2 | 2009–10 | 2011–12 | 11 | 2008–2009 2010–2012 | Liga 2 (Abandoned) | 13th |
| Dewa United | South Tangerang | 2 | 1 | 2 | 2021 | Never relegated | 0 | 2022– | 17th | 17th |
| Gresik United | Gresik Regency | 5 | 1 | 5 | 2010–11 | 2017 | 5 | 2011–2017 | Liga 2 (Abandoned) | 9th |
| Kalteng Putra | Palangkaraya | 1 | 1 | 1 | 2018 | 2019 | 3 | 2019 | Liga 2 (Abandoned) | 18th (relegated) |
| Madura United | Pamekasan Regency | 14 | 1 | 14 | 2006 | Never relegated | 0 | 2008– | 8th | 5th |
| Mitra Kukar | Kutai Kartanegara Regency | 6 | 1 | 6 | 2011–12 | 2018 | 4 | 2013–2018 | Liga 3 (Provincial league cancelled) | 3rd |
| Persebaya | Surabaya | 7 | 2 | 6 | 2017 | Never relegated | 8 | 2009–2010 2018– | 6th | 2nd |
| Persela | Lamongan Regency | 11 | 1 | 11 | 2003 | 2021–22 | 1 | 2008–2022 | Liga 2 (Abandoned) | 4th |
| Persema | Malang | 1 | 1 | 1 | 2008–09 >> To IPL | 11–12 Disqualified | 10 | 2009–2010 | Liga 3 (Provincial league cancelled) | 10th |
| Persepam | Pamekasan Regency | 2 | 1 | 2 | 2011–12 | 2014 | 8 | 2013–2014 | Liga 3 (Provincial league cancelled) | 10th |
| Persib | Bandung | 14 | 1 | 14 | Founding member, no promotion | Never Relegated | 0 | 2008– | 3rd | 1st (Final in 2014) |
| Persiba | Balikpapan | 8 | 1 | 8 | 2004 | 2017 | 5 | 2008–2017 | Liga 2 (Abandoned) | 3rd |
| Persiba Bantul | Bantul Regency | 1 | 1 | 1 | 2010–11 >> To IPL | 2014 >> From IPL | 8 | 2014 | Liga 3 (Provincial league cancelled) | 11th (East Region ISL) (relegated) |
| Persidafon | Jayapura Regency | 2 | 1 | 2 | 2010–11 | 2013 | 9 | 2011–2013 | Liga 3 (Provincial league) | 10th |
| Persija | Jakarta | 14 | 1 | 14 | Founding member, no promotion | Never relegated | 0 | 2008– | 2nd | 1st |
| Persijap | Jepara Regency | 4 | 1 | 3 | 2004 >> To IPL | 2014 >> From IPL | 8 | 2008–2011 2014 | Liga 2 (Abandoned) | 9th |
| Persik | Kediri | 7 | 3 | 4 | 2019 | Never relegated | 10 | 2008–2010 2014 2020– | 11th | 4th |
| Persikabo 1973 | Bogor Regency | 11 | 1 | 11 | 2010–11 | Never Relegated | 0 | 2011– | 14th | 8th |
| Persipura | Jayapura | 12 | 1 | 12 | Founding member, no promotion | 2021–22 | 1 | 2008–2022 | Liga 2 (Abandoned) | 1st |
| Persiraja | Banda Aceh | 2 | 1 | 2 | 2019 | 2021–22 | 1 | 2020–2022 | Liga 2 (Abandoned) | 7th (League didn't finish) |
| Persita | Tangerang Regency | 5 | 3 | 3 | 2019 | Never relegated | 0 | 2008–2009 2013–2014 2020– | 9th | 9th |
| Persitara | Jakarta | 2 | 1 | 2 | 2005 | 2009–10 | 11 | 2008–2010 | Liga 3 (Provincial league cancelled) | 14th |
| Persis | Surakarta | 2 | 1 | 2 | 2021 | Never relegated | 11 | 2022– | 10th | 10th |
| Persiwa | Jayawijaya Regency | 5 | 1 | 5 | 2005 | 2013 | 9 | 2008–2013 | Liga 3 (Inactive) | 2nd |
| PSAP Sigli | Pidie Regency | 1 | 1 | 1 | 2010–11 | 2011–12 | 10 | 2011–2012 | Liga 3 (Provincial league cancelled) | 18th (relegated) |
| PSIS | Semarang | 7 | 1 | 6 | 2017 | Never relegated | 0 | 2008–2009 2018– | 13th | 10th |
| PSM | Makassar | 11 | 1 | 10 | Founding member, no promotion >> To IPL | Never relegated >> From IPL | 2 | 2008–2011 2014– | 1st | 1st |
| PSMS | Medan | 3 | 3 | 1 | 2017 | 2018 | 12 | 2008–2009 2011–2012 2018 | Liga 2 (Abandoned) | 15th (relegated after losing relegation playoff) |
| PSPS Riau | Pekanbaru | 4 | 1 | 4 | 2008–09 | 2013 | 9 | 2009–2013 | Liga 2 (Abandoned) | 8th |
| PSS Sleman | Sleman Regency | 5 | 1 | 5 | 2018 | Never relegated | 0 | 2018– | 16th | 8th |
| RANS Nusantara | Jakarta | 2 | 1 | 2 | 2021 | Never relegated | 4 | 2022– | 18th | 18th |
| Semen Padang | Padang | 5 | 3 | 4 | 2018 | 2019 | 4 | 2010–2011 2014–2017 2019 | Liga 2 (Abandoned) | 4th |
| Sriwijaya | Palembang | 9 | 1 | 9 | 1999 | 2018 | 3 | 2008–2018 | Liga 2 (Abandoned) | 1st |
