Shelby Forest is an unincorporated community in Shelby County, Tennessee, United States. The area is located roughly twelve miles north of Downtown Memphis, just west of the Millington area and eight miles (13 km) north of Frayser. The area includes the former communities of Benjestown, Locke, Cuba, and Woodstock each previously maintaining their own post office.