2024 Torneo DIMAYOR
The 2024 Categoría Primera B season was the 35th season of the Categoría Primera B since its founding as Colombia's second division football league. The season began on 2 February and ended on 14 December 2024.
Unión Magdalena were the champions, winning their second Primera B title and promoting to Categoría Primera A after defeating Llaneros on penalties in the season's grand final following a 1–1 draw on aggregate. Llaneros also promoted at the end of the season, after ending the season as runners-up and also topping the season's aggregate table.
Teams
16 teams took part in the season. The previous season's champions Patriotas and runners-up Fortaleza were promoted to Primera A for the 2024 season, being replaced in Primera B for this season by Unión Magdalena and Atlético Huila, who were relegated from Primera A at the end of the 2023 season after finishing in the bottom two places of the top tier's relegation table.On 12 December 2023 the General Assembly of DIMAYOR approved a request from Cortuluá to change their home stadium for this season, moving to Palmira after one season in Yumbo, Valle del Cauca Department. On 10 January 2024, Cortuluá was rebranded as Internacional F.C. de Palmira. In addition to this, starting from this season Real Soacha Cundinamarca left Soacha and was rebranded to Real Cundinamarca, temporarily moving to Bogotá and playing its home matches at Parque Estadio Olaya Herrera.
| Club | City | Stadium | Capacity |
| Atlético | Cali | Pascual Guerrero | 38,588 |
| Atlético Huila | Neiva | Guillermo Plazas Alcid | 12,000 |
| Barranquilla | Barranquilla | Romelio Martínez | 11,000 |
| Boca Juniors de Cali | Cali | Pascual Guerrero | 38,588 |
| Bogotá | Bogotá | Metropolitano de Techo | 10,000 |
| Cúcuta Deportivo | Cúcuta | General Santander | 42,901 |
| Deportes Quindío | Armenia | Centenario | 20,716 |
| Inter Palmira | Palmira | Francisco Rivera Escobar | 15,300 |
| Itagüí Leones | Itagüí | Metropolitano Ciudad de Itagüí | 12,000 |
| Llaneros | Villavicencio | Bello Horizonte – Rey Pelé | 15,000 |
| Orsomarso | Palmira | Francisco Rivera Escobar | 15,300 |
| Real Cartagena | Cartagena | Jaime Morón León | 16,068 |
| Real Cundinamarca | Bogotá | Parque Estadio Olaya Herrera | 2,500 |
| Real Santander | Piedecuesta | Villa Concha | 5,500 |
| Tigres | Bogotá | Metropolitano de Techo | 10,000 |
| Unión Magdalena | Santa Marta | Sierra Nevada | 16,000 |
Torneo I
Semi-finals
The eight teams that advanced to the semi-finals were drawn into two groups of four teams, with the top two teams from the first stage being seeded in each group. The two group winners advanced to the finals.Finals
----''Tied 2–2 on aggregate, Llaneros won on penalties.''
Top scorers
Source:Torneo II
Semi-finals
The eight teams that advanced to the semi-finals were drawn into two groups of four teams, with the top two teams from the first stage being seeded in each group. The two group winners advanced to the finals.Finals
----''Unión Magdalena won 5–1 on aggregate.''
Top scorers
Source:Grand Final
----''Tied 1–1 on aggregate, Unión Magdalena won on penalties.''