Long Marston is a village and civil parish about 5 miles (8 km) southwest of Stratford-upon-Avon in Warwickshire, England. The southern and western boundaries of the parish form part of the county boundary with Worcestershire. The 2011 Census recorded the parish's population as 436.