El distrito de Avallon limita al norte con el departamento de Aube (región Champaña-Ardenas), al este con el departamento de Côte-d'Or (región Borgoña), al sur con el departamento de Nièvre (región Borgoña) y al oeste con el distrito de Auxerre.