About NCD: Founded in 1978, the National Council on Disability is a small, independent federal agency comprised of 15 Presidentially-appointed, Senate-confirmed Council Members and a small staff, who advise the President, Congress and other Federal agencies on disability policy, programs and services.