Frank B. Archer was a politician from Bellaire, Ohio, United States. He was president pro tem of the Ohio State Senate 1902-1904.