Keila on ligi 10,4 tuhande elanikuga linn Harjumaal, mis asub Tallinnast 25 km läänepool. Linna pindala on 11,25 km2, millest pool on tihedalt asustatud. Teine pool on kaetud metsade, looduslike heinamaade ja soodega.
Keila idapiir kulgeb mööda Keila jõge, mis suubub Soome lahte Keila-Joa piirkonnas. Keilat läbivad Paldiskisse ja Lääne-Eestisse (Haapsallu) viivad maanteed ja raudtee, linn on Lääne-Harjumaa keskus. Hästi arenenud ettevõtlus pakub hulgaliselt töökohti mitte ainult Keila, vaid ka ümbruskonna valdade ja Tallinna elanikele. Kõik suuremad tööstuspiirkonnad paiknevad linna äärealadel.
Raudtee on läbi aegade kujundanud Keila linnaruumi ja eri piirkondade omanäolisust. Raudteest lõuna poole jäävat ala iseloomustab valdavalt aedlinlik elukeskkond, samas kui raudteest põhja poole jääb mitmekesisema hoonestusega linnasüda. Keila areneb tervikliku linnana, kus erinevad elamupiirkonnad, looduslähedus ja head ühendused loovad võimalusi erinevateks eluviisideks.
Suuremad pargid (Keskpark, Jõepark, Männipark), haljasalad ja linna lääneossa jäävad kenad männimetsad teevad Keilast rohelise linna.