Каир стоит по обоим берегам реки Нил в северной части Египта, непосредственно к югу от места, где река вытекает из долины, окруженной пустыней и разбивается на рукава, образуя дельту Нила. Старая часть города находится на восточном берегу реки.
От этой точки город постепенно разрастается к западу, захватывая сельскохозяйственные земли, примыкающие к Нилу. Эти западные районы были построены по образцу Парижа египетским правителем Исмаилом-Пашой в середине XIX века. Здесь имеются широкие бульвары и несколько относительно небольших парков.
В центре Каира посреди Нила расположился тихий и зеленый остров Гезира/Замалек, где находятся дорогие частные виллы, многие посольства и представительства иностранных компаний, современные постройки и несколько пятизвездочных гостиниц. Старая восточная часть города очень разнообразна: на протяжении веков она застраивалась беспорядочно, здесь находятся узкие улочки и перенаселенные многоквартирные постройки.
Если в западном Каире находятся преимущественно правительственные здания и современные архитектурные постройки, то в восточной части находятся сотни старых мечетей, которые могут служить ориентиром.