Abraham is a community in the Richmond District of Raleigh County that takes its name from an old post office. The name comes from Abraham Lilly, prosecuting attorney of Raleigh County from 1904 to 1908.
Abraham Post Office was established on Nov. 30, 1907, with George Washington Smith Jr. serving as the first postmaster. Mr. Smith served until June 1938. The next postmaster was his daughter K. Golda Fox who served until her retirement. At one time there were seven post offices in Richmond District, but by 1976 the Abraham Post Office served the entire area.