[3] Se jugó en un sistema de tres fases: en la primera los equipos jugaron 19 jornadas todos contra todos, teniendo cada equipo una fecha de descanso debido a que el torneo tuvo 19 equipos por la desafiliación del Cúcuta Deportivo.
Los ganadores de cada llave se enfrentaron en las semifinales bajo el mismo formato y los vencedores de estas jugaron la final para definir el campeón del torneo que clasificó a la Copa Libertadores y la Superliga.
[6] Debido a que en el campeonato anterior se determinó postergar los descensos a la Primera B para el primer semestre de 2021,[7][8] el equipo peor ubicado en la tabla del descenso al final de la fase todos contra todos perdió la categoría y será reemplazado para el segundo semestre del año por los ganadores de la gran final y el repechaje de la Primera B, con lo cual la liga volverá a tener 20 equipos.
[9][10] Fuente: DimayorNota: Los horarios se definen la semana previa a cada jornada.
Estos ocho equipos fueron divididos en cuatro llaves: llave A, B, C y D, los ubicados del primer (1.°) al cuarto (4.°) puesto fueron ubicados respectivamente en dichas llaves con la ventaja de que el juego de vuelta lo disputarán en condición de local.