Skjelvet skjedde nær Pucallpa ved i regnskogområdene ved grensen til Brasil, 145 kilometer under jorden.
Det har foreløpig ikke kommet meldinger om skadde, men bygningene i hovedstaden Lima skal ha ristet.
Ifølge jordskjelvsenteret USGS er det ikke fare for at skjelvet skal utløse en tsunami.