In 2012 werd de 31ste editie van de Campeonato Brasileiro Série B gespeeld, de op een na hoogste voetbalcompetitie in Brazilië. De competitie werd gespeeld tussen 18 mei en 24 november. Goiás werd kampioen en promoveerde naar de Campeonato Brasileiro Série A, net als de nummers twee tot vier. De laatste vier in de stand degradeerden.