Promotion and relegation (pre-season) 24 teams will compete in the league – the seven teams from the previous season, nine teams relegated from the
Liga 2 and eight teams promoted from
Liga 4.
Teams promoted to Championship On 17 February 2025,
Kendal Tornado (formerly Tornado Pekanbaru) became the first team to secure promotion to Championship after defeating
PSGC in matchweek 5 of Group X in the championship round. Tornado ended seven seasons stay in third tier.
Persikad Depok (formerly
Sumut United) and
Persiba Balikpapan also earned promotion, both returning to Championship after a one-season in third tier. Persikad sealed promotion on 23 February 2025 with a 5–1 away win over
NZR Sumbersari in matchweek 6 of Group Y. Persiba secured the final promotion spot on 27 February 2025 after defeating PSGC in a penalty shootout in the promotion play-off.
Teams relegated from Liga 2 The first three teams to be relegated were
Nusantara Lampung (formerly Nusantara United),
Persikabo 1973, and
Persikota, following the results of their respective matches on 10 February 2025. Nusantara Lampung and Persikota drew their games, but the results were insufficient to avoid relegation. On the same day,
Sriwijaya secured a win over PSMS in matchweek 5 of Group H in the relegation round. Nusantara Lampung were relegated to the third tier after three seasons in the second tier. Persikota also returned to the third tier just one season after gaining promotion. Persikabo 1973 suffered a second consecutive relegation, having failed to retain their place in the second tier after losing to Adhyaksa in matchweek 5 of Group I and play in third tier for the first time in their history for this season.
RANS Nusantara became the fourth team to be relegated on 13 February 2025 after a loss to
Persipal in matchweek 6 of Group K, marking their second straight relegation after just one season in the second tier.
Persewar, after six seasons in the second tier, along with
Persipa and
Gresik United, each after three seasons, were also relegated. Persewar were relegated on 16 February 2025 after a defeat in matchweek 8 of Group J. Persipa followed on 21 February 2025 after Persipura defeated RANS Nusantara in matchweek 9 of Group K. Gresik United were relegated on 25 February 2025 after Persibo won against Persewar in matchweek 10 of Group J. Meanwhile,
Dejan and
Persibo also returned to the third tier just one season after gaining promotion. Dejan were relegated on 15 February 2025 following a defeat to Adhyaksa in matchweek 6 of Group I, while Persibo were relegated on 28 February 2025 after losing to Persipura in a single-match relegation play-off.
Teams relegated to Liga 4 Kalteng Putra and
Sulut United withdrew, while
Persipani was disqualified from Liga Nusantara after failing to participate in the third tier. All three clubs were relegated to Liga 4 for the first time in their history.
757 Kepri Jaya,
Persikab,
Persipasi,
PSCS, and
PSM Madiun were relegated to Liga 4 for the first time in their history, respectively.
Teams promoted from Liga 4 Tri Brata Rafflesia became the first team to be promoted on 13 May 2025 after defeating
Celebest in matchday 2 Group C third round of national phase.
Batavia and
Persitara became next two teams to be promoted following the results of their respective matches on 14 May 2025 in final matchday of Group A third round of national phase. Batavia draw with
Persibat and Persitara got a narrow win against
PS Mojokerto Putra. The promotion of
Persika Karanganyar and
Persebata was determined through the head-to-head record in the mini standings for Group B of the third round of the national phase because the points from both teams were the same as
Persic from the three matches played, where the results of Persika and Persebata were promoted on 14 May 2025.
Sang Maestro also secured promotion on 15 May 2025 after beating Tri Brata Rafflesia in final matchday Group C third round of national phase.
Perseden and
Pekanbaru became the last two teams to be promoted following the results of their respective matches on 15 May 2025 in final matchday of Group D the third round of the national phase. Perseden defeating
Persema and Pekanbaru draw with
Persikoba without scoring a goal. All of these teams will compete in the debut season of the Liga Nusantara in their respective history since the league's status was upgraded from amateur to semi-professional.
Name changes and relocated teams •
RANS Nusantara moved their homebase to
Brantas Stadium in
Batu starting from this season. •
NZR Sumbersari place in the league was acquired by
Liga 4 side Persikutim East Kutai. As a result, Persikutim took over NZR Sumbersari's place in Liga Nusantara starting from this season and they will compete under name
Persikutim United. •
Nusantara United changed their full name to
Nusantara Lampung and moved to
Pahoman Stadium in
Bandar Lampung starting from this season. •
Sang Maestro was acquired by
Liga 4 side Persinab Nabire. As a result, Persinab took over Sang Maestro's place in Liga Nusantara starting from this season and they will compete under name
Persinab Sang Maestro. == Teams ==