A Série B do Campeonato Brasileiro de Futebol de 2021 foi a 40.ª edição da competição de futebol realizada no Brasil, equivalente à segunda divisão. Foi disputada por 20 clubes, dos quais os quatro primeiros colocados tiveram acesso a Série A de 2022 e os quatro últimos foram rebaixados a Série C de 2022.

As regiões Sul e Nordeste foram as detentoras do maior número de representantes na Série B, com seis times cada. Na sequência, a região Sudeste contou com cinco representantes, enquanto dois goianos representaram o Centro-Oeste e apenas o representou o Norte do país.

e foram as primeiras equipes promovidas à Série A de 2022, na antepenúltima rodada, cerca de nove meses após serem rebaixadas: a equipe carioca superou o por 2–1 de virada, no Rio de Janeiro, enquanto a equipe paranaense subiu um dia após superar o , em Curitiba, beneficiada pelos resultados de outros concorrentes diretos ao acesso. Na penúltima rodada, o Botafogo também faturou o título da competição, após derrotar o Brasil de Pelotas por 1–0 no Estádio Bento Freitas. Foi o segundo título da equipe na história do torneio; o primeiro conquistado em 2015. Também na penúltima rodada, o garantiu o retorno à Série A depois de vencer o por 2–0 em Campinas. A última vaga na Série A de 2022 foi preenchida pelo , após derrotar o na última rodada por 2–1, de virada, em Florianópolis.

O Brasil de Pelotas foi a primeira equipe matematicamente rebaixada à Série C, após ser derrotado pelo Avaí, em casa, e após as vitórias de e , faltando cinco rodadas para o término do campeonato. Na penúltima rodada, o teve o rebaixamento confirmado, após perder em casa para a . Remo e completaram a relação de rebaixados na última rodada: o primeiro com o empate em 0–0 com o Confiança, em Belém, e o segundo ao perder em casa para o (0–1).

Regulamento A Série B é disputada por 20 clubes no sistema de ida e volta por pontos corridos. Em cada turno, os clubes jogam entre si uma única vez. Os jogos do primeiro turno são realizados na mesma ordem no segundo turno, apenas com o mando de campo invertido. Não há campeões por turnos, sendo declarado campeão o clube que obtiver o maior número de pontos após as 38 rodadas. Ao final, os quatro primeiros clubes ascendem para a Série A de 2022, da mesma forma que os quatro últimos serão rebaixados para a Série C do ano seguinte. O campeão ingressa diretamente na terceira fase da Copa do Brasil de 2022.

Assim como na Série A, essa foi a primeira edição do torneio com limite de troca de técnicos. A partir do segundo turno, todos os jogos passaram a contar com o árbitro assistente de vídeo (VAR).

Critérios de desempate Em caso de empate por pontos entre dois clubes, os critérios de desempate foram aplicados na seguinte ordem: Número de vitórias; Saldo de gols; Gols pró (marcados); Confronto direto; Menor número de cartões vermelhos; Menor número de cartões amarelos; Sorteio.

Participantes Equipe Cidade Estado Em 2020 Estádio (mando) Capacidade Títulos Florianópolis SC 9º Ressacada 0 (não possui) Rio de Janeiro RJ 20º (Série A) Nilton Santos 1 (2015) Pelotas RS 12º Bento Freitas 0 (não possui) Brusque SC 4º (Série C) Augusto Bauer 0 (não possui) Aracaju SE 15º Batistão 0 (não possui) Curitiba PR 19º (Série A) Couto Pereira 2 (2007, 2010) Maceió AL 10º Rei Pelé 0 (não possui) Belo Horizonte MG 11º Mineirão 0 (não possui) Maceió AL 5º Rei Pelé 0 (não possui) Goiânia GO 18º (Série A) Serrinha 2 (1999, 2012) Campinas SP 13º Brinco de Ouro 1 (1981) Londrina PR 3º (Série C) Estádio do Café 1 (1980) Recife PE 16º Aflitos 0 (não possui) Ponta Grossa PR 8º Germano Krüger 0 (não possui) Campinas SP 7º Moisés Lucarelli 0 (não possui) Belém PA 2º (Série C) Baenão 0 (não possui) São Luís MA 6º Castelão 1 (1972) Rio de Janeiro RJ 17º (Série A) São Januário 1 (2009) Goiânia GO 1º (Série C) OBA 0 (não possui) Salvador BA 14º Barradão 0 (não possui)

Estádios RessacadaNilton SantosBento FreitasAugusto BauerBatistãoCouto Pereira Capacidade: Capacidade: Capacidade: Capacidade: Capacidade: Capacidade: link=Estádio Aderbal Ramos da Silva|150x150pxlink=Estádio Olímpico Nilton Santos|150x150pxlink=Estádio Bento Mendes de Freitas|150x150pxlink=Estádio Augusto Bauer|150x150pxlink=Estádio Estadual Lourival Baptista|150x150px|150x150pxlink=Estádio Major Antônio Couto Pereira|150px Rei PeléMineirão Capacidade: Capacidade: link=Estádio Rei Pelé|150x150pxlink=Estádio Governador Magalhães Pinto|150x150pxRei PeléSerrinha Capacidade: Capacidade: link=Estádio Rei Pelé|150x150pxlink=Estádio Hailé Pinheiro|150pxBrinco de OuroEstádio do CaféCapacidade: Capacidade: link=Estádio Brinco de Ouro da Princesa|150x150pxlink=Estádio do Café|150x150pxAflitosGermano KrügerCapacidade: Capacidade: link=Estádio Eládio de Barros Carvalho|150x150pxlink=Estádio Germano Krüger|150x150pxMoisés LucarelliBaenãoCastelãoSão JanuárioOBABarradãoCapacidade: Capacidade: Capacidade: Capacidade: Capacidade: Capacidade: link=Estádio Moisés Lucarelli|150x150pxlink=Estádio Evandro Almeida|150x150pxlink=Estádio Governador João Castelo|150x150pxlink=Estádio Vasco da Gama|150x150pxEstádio Onésio Brasileiro Alvarenda|150x150pxlink=Estádio Manoel Barradas|150x150px

Outros estádios Além dos estádios de mando usual, outros estádios foram utilizados devido a punições de perda de mando de campo impostas pelo Superior Tribunal de Justiça Desportiva ou por conta de problemas de interdição dos estádios usuais ou simplesmente por opção dos clubes em mandar seus jogos em outros locais, geralmente buscando uma melhor renda.

Classificação

Confrontos  AVABOTBPEBRUCONCTBCRBCRUCSAGOIGUALONNAUOPFPONREMSAMVASVILVIT'''Avaí —1–11–11–22–11–21–01–01–11–00–12–02–01–01–11–02–13–11–11–1Botafogo1–2 —1–03–01–02–02–03–32–00–22–24–03–12–12–03–02–02–03–21–0Brasil de Pelotas0–10–1 —0–21–10–20–10–00–12–10–10–03–21–01–11–11–21–22–21–0Brusque0–02–11–0 —3–00–01–01–22–30–12–00–04–32–02–13–10–00–12–30–0Confiança3–10–11–13–2 —0–11–23–10–21–21–40–20–01–00–11–22–01–21–01–1Coritiba2–00–12–14–01–1 —1–10–30–11–11–01–13–13–12–02–13–01–11–01–0CRB1–22–12–13–03–21–1 —0–00–00–12–21–01–10–01–12–21–01–12–13–1Cruzeiro0–30–02–02–01–00–03–4 —1–21–13–32–20–01–11–01–31–12–11–12–2CSA0–02–04–04–10–03–00–12–1 —0–11–11–00–12–42–12–00–02–21–12–1Goiás3–01–12–12–22–02–11–01–13–1 —2–10–00–11–02–21–12–21–01–23–0Guarani4–01–12–04–11–20–21–01–11–00–2 —3–01–33–01–02–00–01–01–41–1Londrina1–32–20–00–10–02–30–20–10–20–00–1 —0–01–22–11–03–13–01–01–0Náutico1–23–12–11–10–42–11–30–11–03–21–11–2 —5–01–11–12–12–22–01–1Operário-PR2–11–02–11–10–01–02–12–10–21–12–50–01–2 —1–22–11–02–01–20–1Ponte Preta0–00–01–03–04–23–21–00–12–12–10–02–12–30–0 —1–23–21–11–10–0Remo2–10–11–02–10–00–01–21–01–00–10–00–11–00–10–1 —0–22–10–10–0Sampaio Corrêa0–22–02–12–23–12–32–31–12–00–00–11–02–00–01–01–1 —1–03–0 0–1Vasco0–20–41–12–11–02–13–01–11–32–04–11–21–10–22–02–21–0 —1–00–3Vila Nova1–01–10–00–10–00–10–00–01–00–02–22–11–02–10–01–00–22–2 —0–0Vitória0–00–04–03–10–10–01–13–00–11–11–01–20–10–01–01–22–20–10–1 —

Vitória do mandante Vitória do visitante Empate

Em negrito os jogos "clássicos".

Desempenho por rodada Posições de cada clube por rodada: Rodada ↓ AVABOTBPEBRUCONCTBCRBCRUCSAGOIGUALONNAUOPFPONREMSAMVASVILVIT|- !1ª | bgcolor="FFE8E8"|20 | 8 | 12 | bgcolor="ACE1AF"|4 | bgcolor="gold"|1 | bgcolor="ACE1AF"|3 | 7 | bgcolor="FFE8E8"|18 | bgcolor="FFE8E8"|17 | 14 | 9 | 13 | 5 | bgcolor="ACE1AF"|2 | 16 | 6 | 15 | bgcolor="FFE8E8"|19 | 11 | 10 |- !2ª | bgcolor="FFE8E8"|19 | bgcolor="ACE1AF"|4 | 15 | bgcolor="gold"|1 | 8 | 9 | 6 | bgcolor="FFE8E8"|20 | bgcolor="FFE8E8"|17 | 5 | bgcolor="ACE1AF"|3 | 16 | bgcolor="ACE1AF"|2 | 10 | 13 | 7 | 12 | bgcolor="FFE8E8"|18 | 11 | 14 |- !3ª | bgcolor="FFE8E8"|20 | bgcolor="ACE1AF"|3 | bgcolor="FFE8E8"|17 | bgcolor="ACE1AF"|2 | 13 | 9 | bgcolor="ACE1AF"|4 | bgcolor="FFE8E8"|19 | bgcolor="FFE8E8"|18 | 5 | 8 | 15 | bgcolor="gold"|1 | 10 | 16 | 12 | 7 | 11 | 6 | 14 |- !4ª | 13 | bgcolor="ACE1AF"|3 | bgcolor="FFE8E8"|18 | bgcolor="ACE1AF"|2 | 12 | 8 | 5 | 14 | bgcolor="FFE8E8"|19 | bgcolor="ACE1AF"|4 | 7 | 16 | bgcolor="gold"|1 | 6 | bgcolor="FFE8E8"|20 | 11 | 9 | 15 | 10 | bgcolor="FFE8E8"|17 |- !5ª | 10 | bgcolor="ACE1AF"|4 | 13 | bgcolor="ACE1AF"|3 | bgcolor="FFE8E8"|17 | 8 | 11 | bgcolor="FFE8E8"|18 | 14 | 6 | 5 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | bgcolor="ACE1AF"|2 | bgcolor="FFE8E8"|20 | 16 | 7 | 9 | 15 | 12 |- !6ª | 13 | bgcolor="ACE1AF"|2 | 16 | 6 | 12 | bgcolor="ACE1AF"|4 | 7 | 11 | bgcolor="FFE8E8"|18 | bgcolor="ACE1AF"|3 | 8 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | 5 | bgcolor="FFE8E8"|20 | 15 | 9 | 10 | bgcolor="FFE8E8"|17 | 14 |- !7ª | 10 | 6 | bgcolor="FFE8E8"|18 | 7 | 12 | bgcolor="ACE1AF"|2 | 9 | 14 | 13 | bgcolor="ACE1AF"|3 | 11 | 15 | bgcolor="gold"|1 | 5 | bgcolor="FFE8E8"|20 | 16 | bgcolor="ACE1AF"|4 | 8 | bgcolor="FFE8E8"|19 | bgcolor="FFE8E8"|17 |- !8ª | 7 | 5 | bgcolor="FFE8E8"|19 | 6 | 15 | bgcolor="ACE1AF"|2 | 9 | 14 | 13 | bgcolor="ACE1AF"|3 | 11 | 16 | bgcolor="gold"|1 | 8 | bgcolor="FFE8E8"|20 | bgcolor="FFE8E8"|17 | bgcolor="ACE1AF"|4 | 10 | 12 | bgcolor="FFE8E8"|18 |- !9ª | 6 | 5 | bgcolor="FFE8E8"|17 | 8 | 15 | bgcolor="ACE1AF"|2 | 7 | 13 | 14 | bgcolor="ACE1AF"|4 | 10 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | 11 | bgcolor="FFE8E8"|18 | bgcolor="FFE8E8"|20 | bgcolor="ACE1AF"|3 | 9 | 12 | 16 |- !10ª | 9 | 8 | bgcolor="FFE8E8"|18 | 11 | 15 | bgcolor="ACE1AF"|2 | bgcolor="ACE1AF"|4 | 14 | 13 | 6 | 7 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | 10 | bgcolor="FFE8E8"|17 | bgcolor="FFE8E8"|20 | bgcolor="ACE1AF"|3 | 5 | 12 | 16 |- !11ª | 6 | 10 | bgcolor="FFE8E8"|19 | 11 | 16 | bgcolor="ACE1AF"|2 | 9 | 14 | 13 | bgcolor="ACE1AF"|3 | 5 | bgcolor="FFE8E8"|20 | bgcolor="gold"|1 | 7 | bgcolor="FFE8E8"|18 | 15 | bgcolor="ACE1AF"|4 | 8 | 12 | bgcolor="FFE8E8"|17 |- !12ª | bgcolor="ACE1AF"|4 | 11 | 15 | 10 | bgcolor="FFE8E8"|17 | bgcolor="ACE1AF"|2 | 5 | 16 | 12 | 6 | bgcolor="ACE1AF"|3 | bgcolor="FFE8E8"|20 | bgcolor="gold"|1 | 9 | bgcolor="FFE8E8"|19 | 14 | 7 | 8 | 13 | bgcolor="FFE8E8"|18 |- !13ª | bgcolor="ACE1AF"|3 | 11 | 16 | 8 | bgcolor="FFE8E8"|18 | bgcolor="ACE1AF"|2 | 6 | bgcolor="FFE8E8"|17 | 13 | 5 | bgcolor="ACE1AF"|4 | bgcolor="FFE8E8"|20 | bgcolor="gold"|1 | 10 | bgcolor="FFE8E8"|19 | 12 | 7 | 9 | 14 | 15 |- !14ª | bgcolor="ACE1AF"|3 | 11 | 16 | 9 | bgcolor="FFE8E8"|20 | bgcolor="ACE1AF"|2 | bgcolor="ACE1AF"|4 | bgcolor="FFE8E8"|19 | 12 | 5 | 6 | bgcolor="FFE8E8"|18 | bgcolor="gold"|1 | 8 | bgcolor="FFE8E8"|17 | 13 | 10 | 7 | 14 | 15 |- !15ª | bgcolor="ACE1AF"|4 | 9 | bgcolor="FFE8E8"|19 | 6 | bgcolor="FFE8E8"|20 | bgcolor="ACE1AF"|2 | 5 | bgcolor="FFE8E8"|18 | 13 | bgcolor="ACE1AF"|3 | 8 | bgcolor="FFE8E8"|17 | bgcolor="gold"|1 | 11 | 16 | 12 | 7 | 10 | 14 | 15 |- !16ª | 5 | 8 | bgcolor="FFE8E8"|20 | 10 | 16 | bgcolor="ACE1AF"|2 | bgcolor="ACE1AF"|3 | 15 | 12 | bgcolor="ACE1AF"|4 | 7 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | 11 | bgcolor="FFE8E8"|18 | 13 | 6 | 9 | 14 | bgcolor="FFE8E8"|17 |- !17ª | 9 | 10 | bgcolor="FFE8E8"|20 | 11 | bgcolor="FFE8E8"|18 | bgcolor="gold"|1 | bgcolor="ACE1AF"|2 | 15 | 12 | 7 | 5 | bgcolor="FFE8E8"|19 | bgcolor="ACE1AF"|3 | 8 | 16 | 13 | bgcolor="ACE1AF"|4 | 6 | 14 | bgcolor="FFE8E8"|17 |- !18ª | 5 | 8 | bgcolor="FFE8E8"|20 | 12 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | bgcolor="ACE1AF"|2 | 16 | 11 | bgcolor="ACE1AF"|3 | 7 | bgcolor="FFE8E8"|17 | 6 | 10 | 14 | 13 | bgcolor="ACE1AF"|4 | 9 | 15 | bgcolor="FFE8E8"|18 |- !19ª | bgcolor="ACE1AF"|3 | 8 | bgcolor="FFE8E8"|20 | 13 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | bgcolor="ACE1AF"|4 | 14 | 10 | bgcolor="ACE1AF"|2 | 6 | bgcolor="FFE8E8"|17 | 7 | 9 | 16 | 12 | 5 | 11 | 15 | bgcolor="FFE8E8"|18 |- !20ª | bgcolor="ACE1AF"|4 | 6 | bgcolor="FFE8E8"|20 | 13 | bgcolor="FFE8E8"|19 | bgcolor="gold"|1 | bgcolor="ACE1AF"|2 | 14 | 10 | bgcolor="ACE1AF"|3 | 9 | 16 | 5 | 7 | 15 | 12 | 8 | 11 | bgcolor="FFE8E8"|17 | bgcolor="FFE8E8"|18 |- !21ª | 8 | bgcolor="ACE1AF"|4 | bgcolor="FFE8E8"|19 | 13 | bgcolor="FFE8E8"|20 | bgcolor="gold"|1 | bgcolor="ACE1AF"|3 | 14 | 11 | bgcolor="ACE1AF"|2