Byen ligger 48 km nord for Kairo på veien til Tanta, og et trafikknutepunkt, ettersom en rekke jernbaneforbindelser fra Kairo til en rekke byer i Nildeltaet løper inn og deler seg her. Banha fikk bystatus i 1850.