Grästorp is a locality situated in Sweden and serves as the seat of Grästorp Municipality within Västra Götaland County. As of 2010, the area had a population of 2,969 inhabitants.
The town holds the distinction of being the only locality located within Grästorp Municipality.