Klub został założony 28 października 1900 jako Sociedad Española de Football. Był to pierwszy klub w Hiszpanii założony przez samych Hiszpanów, w przeciwieństwie do innych klubów (jak chociażby FC Barcelona). Po sześciu latach klub zakończył działalność z powodów finansowych. W 1909 klub został reaktywowany jako Club Deportivo Español. Rok później, podobnie jak kilka innych klubów, został objęty patronatem królewskim i stąd dodano człon Real do nazwy i koronę królewską do herbu. W tym samym roku przyjęto również nowe stroje klubowe. Dotychczasowe żółte zostały zastąpione przez biało-niebieskie, które upamiętniały Rogera de Llurię, średniowiecznego katalońskiego admirała. W 1931, po ogłoszeniu republiki, klub odrzucił człon Real i przyjął nazwę w języku katalońskimClub Esportiu Espanyol. Po wojnie domowej, wskutek zakazu używania języka katalońskiego, klub wrócił do poprzedniej nazwy. W 1995 klub przyjął obecną, katalońską, nazwę.
Espanyol od początku pozostawał w cieniu swojego wielkiego rywala — FC Barcelona. Klub nigdy nie zdobył mistrzostwa, a w Pucharze Króla triumfował zaledwie cztery razy. W europejskich pucharach jedyny poważny sukces to dwa finały Pucharu UEFA w 1988 i 2007.
Główna grupa Brigadas Blanquiazules powstała w 1985 roku. Skrajnie prawicowa, składająca się z hiszpańskich fanów tworzona była jako przeciwwaga katalońskiej Barcy. Po przeprowadzce na nowy stadion w 2009 roku zaczęło brakować miejsca na stadionie dla Brigadas Blanquiazules i obecnie nie mają wstępu na stadion jako zorganizowana grupa. Paru członków Brigadasu znajduje się na młynie La Curva a poza tym Brigadas obecnie działa poza stadionem.
Q – runda eliminacyjna, 1/16, 1/8, 1/4, 1/2 – odpowiednia faza rozgrywek, Grupa – runda grupowa, 1r gr – pierwsza runda grupowa, 2r gr – druga runda grupowa, F – finał, R – runda, PO – play-off
k. – rzuty karne, los. – losowanie, Dogr. – dogrywka, w. – zasada bramek strzelonych na wyjeździe