Pierwszym obiektem, który powstał w 1961 roku była Fordham University School of Law (część Uniwersytetu Fordham), która była także pierwszą miejską instytucją w ramach Lincoln Square Renewal Project. Centrum zostało zlokalizowane między alejami Amsterdam i Columbus (wschód–zachód), a ulicami 60th i 66th (południe–północ) w obrębie , w manhattańskiej dzielnicy Upper West Side. Kompleks uznawany jest za pierwszy, który skupił w jednym miejscu główne instytucje kulturalne w amerykańskim mieście.
Rozbudowa kondominium przy 3 Lincoln Center, ukończona w 1991 roku, zaprojektowane przez (Harman Jablin Architects), pozwoliła na ekspansję Juilliard School oraz .
Instytucje kulturalne centrum korzystają także z obiektów zlokalizowanych poza głównym kampusem. W 2004 roku, centrum zostało rozbudowane przez dodanie nowych obiektów , Frederick P. Rose Hall, na terenie nowego kompleksu Time Warner Center, z kilkoma blokami na południu. W marcu 2006 roku, centrum rozpoczęło, w ramach głównego planu przebudowy, modernizację, odnowienie oraz uruchomienie kampusu.