 Foreman is located at (33.721213, -94.396888).According to the United States Census Bureau, the city has a total area of , of which 2.0 square miles (5.1 km²) is land and 0.51% is water.As of the census of 2000, there were 1,125 people, 490 households, and 297 families residing in the city.