Townsend's squad take on Argentina in a three-Test series, in addition to a Scotland A fixture against Chile - the first outing for the A squad since February 2014.
Fourteen Warriors are in the squad including the uncapped Murphy Walker and Ollie Smith.
Scotland 2022 Summer Tour Squad
Forwards
Ewan Ashman (Sale Sharks)
Jamie Bhatti (Glasgow Warriors)
Magnus Bradbury (Edinburgh Rugby)
Dave Cherry (Edinburgh Rugby)
Andy Christie (Saracens)
Luke Crosbie (Edinburgh Rugby)
Scott Cummings (Glasgow Warriors)
Rory Darge (Glasgow Warriors)
Matt Fagerson (Glasgow Warriors)
Zander Fagerson (Glasgow Warriors)
Grant Gilchrist (Captain) (Edinburgh Rugby)
Jonny Gray (Exeter Chiefs)
Jamie Hodgson (Edinburgh Rugby)
Ben Muncaster (Edinburgh Rugby)
Pierre Schoeman (Edinburgh Rugby)
Javan Sebastian (Scarlets)
Sam Skinner (Exeter Chiefs)
Rory Sutherland (Worcester Warriors)
George Turner (Glasgow Warriors)
Murphy Walker (Glasgow Warriors)
Hamish Watson (Edinburgh Rugby)
Glen Young (Edinburgh Rugby)
Backs
Mark Bennett (Edinburgh Rugby)
Matt Currie (Edinburgh Rugby)
Darcy Graham (Edinburgh Rugby)
Adam Hastings (Gloucester Rugby)
George Horne (Glasgow Warriors)
Damian Hoyland (Edinburgh Rugby)
Rory Hutchinson (Northampton Saints)
Sam Johnson (Glasgow Warriors)
Huw Jones (Harlequins)
Blair Kinghorn (Edinburgh Rugby)
Rufus McLean (Glasgow Warriors)
Ali Price (Glasgow Warriors)
Kyle Rowe (London Irish)
Ollie Smith (Glasgow Warriors)
Ross Thompson (Glasgow Warriors)
Sione Tuipulotu (Glasgow Warriors)
Duhan van der Merwe (Worcester Warriors)
Ben White (London Irish)
Summer Tour 2022 Fixtures
Chile v Scotland A | Saturday 25 June 2022, kick-off 9.00pm (UK time) - Estadio Santa Laura Universidad SEK, Santiago, live on Premier Sports
Argentina v Scotland | Saturday 2 July 2022, kick-off 8.10pm (UK time) - Estadio 23 de Agosto, Jujuy, live on Sky Sports
Argentina v Scotland | Saturday 9 July 2022, kick-off 8.10pm (UK time) - Estadio Padre Ernesto Martearena, Salta, live on Sky Sports
Argentina v Scotland | Saturday 16 July 2022, kick-off 8.10pm (UK time) - The Estadio Unico Madre de Ciudades, Santiago Del Estero, live on Sky Sports