Rank Forbes 2000 rank Name Headquarters Revenue (billions US$) Profit (billions US$) Assets (billions US$) Value (billions US$) Industry 1 30 Banco Santander Santander 89.5 9.2 1,668.2 84.1 Banking 2 135 Banco Bilbao Vizcaya Argentaria Bilbao 28.3 5.5 773.6 41.6 Banking 3 141 Telefónica Madrid 57.7 3.7 130.4 43.3 Telecommunications 4 145 Iberdrola Bilbao 41.4 3.6 129.2 55.7 Electric utility 5 236 Repsol Madrid 58.8 2.7 69.5 26.0 Oil & Gas 6 343 CaixaBank Valencia 12.4 2.3 442.0 19.9 Banking 7 489 ACS Group Madrid 43.2 1.1 39.2 14.1 Construction 8 646 Mapfre Majadahonda 25.2 0.6 70.2 9.2 Insurance 9 651 Naturgy Barcelona 28.7 −3.4 46.4 27.5 Electric utility 10 869 Aena Madrid 5.0 1.6 17.0 26.8 Aviation 11 943 Bankia Valencia 4.3 0.8 234.6 8.3 Banking 12 951 Amadeus IT Group Madrid 5.8 1.2 11.7 33.3 Travel technology 13 1112 Banco de Sabadell Sabadell 7.8 0.4 254.1 6.4 Banking 14 1127 Bankinter Madrid 2.6 0.6 87.5 7.4 Banking 15 1129 Grifols Barcelona 5.3 0.7 14.3 18.5 Pharmaceuticals 16 1133 Ferrovial Madrid 6.8 −0.6 28.0 17.3 Transportation 17 1388 Red Eléctrica de España Alcobendas 2.3 0.8 13.0 11.1 Electric utility 18 1647 Merlin Properties Madrid 0.6 1.0 14.4 6.3 Real estate 19 1653 Acciona Alcobendas 8.9 0.4 17.1 6.0 Construction 20 1681 Unicaja Málaga 2.0 0.2 65.7 1.8 Banking 21 1812 Liberbank Madrid 0.9 0.1 45.5 1.4 Banking