Forreston is an unincorporated community in Lowndes County, Mississippi.
Forreston is located at 33°20′14″N 88°18′49″W / 33.33722°N 88.31361°W / 33.33722; -88.31361 southeast of Columbus.