The accident occurred in Pucallpa town in Coronel Portillo province, around 800 km northeast of the capital Lima, Radio Programas del Peru said.
A witness said the helicopter broke into two before crashing to the ground.
Marco Lozano, chief of Uyacali's regional emergency operation centre, told state-run news agency Andina that rescue workers recovered six bodies but there may still be another victim.
Four of them were Colombians and two Peruvians, he said.
The helicopter belonged to a firm that provided services to a petroleum company.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash