Frank M. Faircloth (1820—January 6, 1900) was an American naval officer who served in the Union Navy during the Civil War.