El museo se halla en la localidad alemana de Weil am Rhein, cerca de Basilea, ubicado en un edificio del arquitecto canadiense Frank Gehry.