Shillong Lajong was the defending champion.
[1][2][3][4] The competition consists of 14 rounds that follows a double round-robin format, with each team playing the others twice, for a total of 14 matches.
The position of each team is determined by the highest number of points accumulated during the regular season.
If two or more teams are level on points, the following criteria are applied in order until one of the teams can be determined as the higher ranked.
8 teams compete in the 11th season of Shillong Premier League: 5 from the previous season, 1 through direct entry, and 2 promoted from the 2019 SSA First Division.