Cherry Hill is a Roanoke, Virginia neighborhood located in far western Roanoke. It borders the neighborhoods of Ridgewood Park and Wilmont on the north, Greater Deyerle, Raleigh Court, Norwich and Hurt Park to the south and Shenandoah West on the east. The western border is shared with the city of Salem. Today the neighborhood is bisected by Virginia State Route 117 (Peters Creek Road) and is bordered by the Norfolk Southern Railway right of way on the south.
Annexed by the city from Roanoke County in 1976, the oldest concentration of structures dating from the late 1950s can be found in the Northwestern section of the neighborhood. The further one travels South and East along Cherryhill Rd. and Frances Dr., construction dates for houses enter into the 1960s.
Neighborhoods that immediately neighbor Cherry Hill Park (the original name of the development) include Wilmont Farms, Signal Hill (now a defunct neighborhood name), and Boulevard Estates. Cherry Hill also bordered the VA Medical Center property prior to the extension of Peters Creek Road. The neighborhood was developed with a single entrance on Shenandoah Avenue. The original entrance was moved to a new entrance East of the original entrance as a result of the Peters Creek extension project. The neighborhood was originally physically isolated from any other neighborhoods. A rough dirt path did allow one to have walking access to Westside Boulevard.