Le Castelo Futebol Clube, plus connu sous le nom de Castelo FC, est un club de football brésilien basé à Castelo, dans l'État d'Espírito Santo. Fondé en 1938, le club a passé la majeure partie de son histoire dans les divisions inférieures du football brésilien.

Le Castelo FC joue ses matchs à domicile au stade Emílio Nemer, d'une capacité d'environ 5 000 places. Les couleurs traditionnelles du club sont le bleu et le blanc.

Le club n'a jamais remporté de titre majeur, mais il a remporté le Campeonato Capixaba Segunda Divisão (deuxième division de l'État d'Espírito Santo) à deux reprises, en 1985 et 2019.

Le Castelo FC est connu pour avoir formé plusieurs joueurs qui ont poursuivi une carrière réussie dans le football, notamment le défenseur Leandro Castan, qui a joué pour l'équipe nationale brésilienne.