Клуб основан в 1896 году под названием «Футбол Скай». Официальная дата основания — 6 марта 1902 года.
29 июня 1920 года король Испании Альфонс XIII присвоил клубу титул Королевский, отсюда современное название — Real Madrid.
Клуб является рекордсменом по количеству побед и голов в Лиге чемпионов (14 раз).
По данным организации Deloitte, в сезоне 2016/17 «Реал Мадрид» был вторым по уровню заработка среди клубов с годовым доходом 674,6 миллиона евро.
В 2019 году признан самым дорогим футбольным клубом с совокупной стоимостью 4,2 миллиарда долларов.