Foreman is an unincorporated community in Sequoyah County, Oklahoma, United States. The community is southwest of Muldrow, northwest of Fort Coffee and north of Spiro.
Foreman was named for merchant Zack Foreman and had its own post office from October 31, 1898, until August 31, 1936.