Fort Mitchell is an unincorporated community in Lunenburg County, Virginia, United States.
Fort Mitchell is located at , about east of US 360, south of Keysville in Charlotte County, west of Lunenburg in Lunenburg County and north of Chase City in Mecklenburg County.