Auckland's Gnafatasi Sua was unavailable for selection due to injury, while TJ Perenara (Wellington, Hurricanes) and Sam Cane (Bay of Plenty, Chiefs) had Super 15 commitments.
The squad leaves for South Africa on May 30, and opens their tournament against Samoa on June 4 at Danie Craven Stadium in Stellenbosch.
New Zealand under-20 squad: Pita Ahki, Fraser Armstrong, Hugh Blake, Ambrose Curtis, Scott Eade, Jason Emery, Bryn Hall, Marnus Hanley, Nathan Harris, Jake Heenan, Milford Keresoma, Jonathon Kitto, Joe Latta, Christian Lloyd, Taniela Manu, Rhys Marshall, Martin McKenzie, Ope Peleseuma, Glenn Preston, Matt Proctor, Tuki Raimona, Nick Ross, Eric Sione, Junior Tafa Va'a, Jordan Taufua, Jimmy Tupou, Ofa Tuungafasi, Ihaia West.