A Channel Ten news helicopter has crash landed in Baskerville, north-east of Perth.

The helicopter came down and made a "hard landing" just before 11am near Weir Road, police said.

The Ten News helicopter after it had crashed. Credit:Robert Steven de Mol

The cameraman and pilot who were inside the chopper only suffered minor injuries.

Michael Bennett from Ten News said it was a "lucky escape" for pilot, Paul, and cameraman, Adam, and praised the pilot, who struggled to control and land the helicopter .