Juan Carlos Eguren nació en Arequipa, hijo del pediatra Alfonso Eguren y de Bertha Neuenschwander y nieto del psiquiatra Carlos Neuenschwander Landa .