The crash in the capital Islamabad killed all 152 people aboard the Airblue flight on Wednesday.
Ramzan Sajid of the Capital Development Authority, a government agency, says the flight recorder was found Saturday. He did not know what condition it was in.
The recorder has been handed to aviation officials.