Teams finishing first in the regular season, plus one team winning the playoff round from each division were promoted to Serie B; teams finishing last in the regular season, plus two relegation playoff losers from each division, were relegated to Serie C2.
In all, four teams (Sassuolo, Cittadella, Salernitana, and Ancona) were promoted to Serie B, and six teams (Pro Patria, Lecco, Manfredonia, Lanciano, Sangiovannese, and Martina) were relegated to Serie C2.
The league featured four teams relegated from Serie B in 2006-07 (Verona, Arezzo, Crotone and Pescara) and six promoted from Serie C2 (Legnano, Foligno, Sorrento, Lecco, Paganese and Potenza).
However, a number of South teams were included in a division different from their best fitting one in order to reduce the number of potentially heated local derbies.
On 27 April 2008, with one week in the regular season yet to be played, both Sassuolo and Salernitana were mathematically ensured of their respective division titles, thus winning promotion to Serie B for the 2008-09 season.