Kairo ligger på elvebredden og på øyer i elven Nilen nord i Egypt, sør for punktet hvor elven forlater ørkendalen den renner gjennom og deler seg i to deler inn i Nilens deltaregion.