2017 Categoría Primera B season

The season runner-up would have to play the best team in the aggregate table (other than the champion) on a home-and-away basis for the second promotion berth.

[1] 16 teams took part, fourteen of them returning from last season plus Boyacá Chicó and Fortaleza, who were relegated from the 2016 Primera A.

The former played in the second tier after 13 years while the latter returned after one season in the top flight.

Both teams replaced América de Cali and Tigres who earned promotion at the end of the last season.

a: Cúcuta Deportivo used the Estadio Municipal Héctor El Zipa González in Zipaquirá as home stadium between February and August.