Eleanor is a town in Putnam County, West Virginia, U.S. , along the Kanawha River. Its population was 1,345 at the 2000 census. The town was established as a New Deal project in the 1930s and named for Eleanor Roosevelt. Like other FDR towns (Greenbelt, MD; Greenhills, OH; Greendale, WI; Hanford, WA; Norris, TN; etc. ), it was a sundown town, for whites only.