Real Madrid Castilla, znany również pod nazwą Real Madrid B, jest filialną drużyną klubu piłkarskiego Real Madryt. Został założony w 1930 roku. W latach 1972–1991 drużyna nazywała się Castilla Madryt, jednak Hiszpańska Federacja Piłkarska nakazała ujednolicenie nazw drużyn filialnych wszystkim klubom i wtedy drużynę najpierw nazwano Real Madrid Deportiva, a później Real Madrid B. Wcześniej (w latach 1930–1972) klub nosił nazwę AD Plus Ultra. Zespół ten występuje w Segunda División B.
Początkowo, herb Castilli był bardzo podobny do herbu Realu Madryt, jednakże pozbawiony był korony. Obecny herb jest identyczny z herbem pierwszej drużyny.
Zawodnicy Castilli, swoje mecze rozgrywają na Estadio Alfredo Di Stéfano, wchodzącego w skład kompleksu sportowego, ośrodka treningowego Valdebebas. Obiekt może pomieścić 6500 widzów.