Der Hauptsitz und damit auch der Ort der Entscheidungen der Stiftung Mercator ist Essen. In Berlin hat die Stiftung mit dem ProjektZentrum Berlin einen kreativen Ort des gemeinsamen Arbeitens und Austauschs geschaffen. Darüber hinaus hat die Stiftung Büros in Istanbul und Peking.