Shelsley Walsh is a small village and civil parish located in the Malvern Hills district of Worcestershire, England. Situated on the western side of the River Teme, it is one of three villages that comprise the collective area known as the Shelsleys.
According to the 2021 census, the parish has a population of 31 residents. It shares a grouped parish council with its neighboring parishes, Shelsley Beauchamp and Shelsley Kings.