Tiene 32 km² de superficie y está situada en un estratégico enclave: a 19 km del centro de Madrid, cercano al Aeropuerto de Madrid-Barajas, además de estar comunicado directamente con la A-2, con la vía férrea Madrid-Barcelona, la autovía de circunvalación M-50 y M-45 y la carretera M-206 hacia Loeches y Ajalvir. Su rápido crecimiento durante el siglo XX conllevó que su casco urbano se haya desarrollado en paralelo a la autovía A-2 Madrid-Barcelona.