IE Business School er lokalisert i Madrids finansdistrikt, Barrio de Salamanca. IE Campus har et totalt areal på 28 000 m² fordelt på 17 bygninger langs og nær Calle Maria de Molina.