The penguin, who has been dubbed Tomas, apparently lost his way and landed miles from home on the beaches of the Peruvian capital.
Police found the penguin and brought him back to their station, where Tomas has been enjoying local celebrity status.
Officers are taking care of him until he can be returned to his colony on an island off Peru's coast.
Tomas is a Humboldt penguin and his species is native to the coasts of Peru and Chile. They were given protected status under the Endangered Species Act last year.
(Copyright © 2011 NBC Universal, All Rights Reserved)