Benacazón limita al norte con Sanlúcar la Mayor, al oeste con Aznalcázar y con Huevar del Aljarafe , al este con Umbrete y al sur con Bollullos de la Mitación