El distrito de Bülach limita al norte con el distrito de Waldshut (GER-BW), al este con el cantón de Schaffhausen y los distritos de Andelfingen y Winterthur, al sur con Pfäffikon, Uster y Zúrich, y al oeste con Dielsdorf.