La sede central de Animax está ubicada en el distrito de Minato (Tokio), Japón, en donde inició sus transmisiones el 1 de junio de 1998.