William A. Freeman

William A. Freeman (died March 21, 1989) was an American politician. He served as a Democratic member for the 120th district of the Florida House of Representatives.

In 1974, Freeman was elected to represent the 120th district of the Florida House of Representatives, succeeding Fred N. Tittle. He served until 1976, when he was succeeded by Joseph B. Allen.

After serving in the legislature, Freeman became a candidate to serve as sheriff in Monroe County, Florida. His opponent was Robert Brown. He was a member of the Monroe County Commissioner.

Freeman died on March 21, 1989 of cancer, at the age of 59.