The center is located in a shared building next to the Jimmy Carter Library and Museum on of parkland, just two miles (3 km) from downtown Atlanta, Georgia. The library and museum are owned and operated by the United States National Archives and Records Administration, while the Center is governed by a Board of Trustees.