Narrative:

While being vectored for the RNAV [approach]; I was given the clearance to cross zzzzz at or above 2;000 feet; cleared for the approach. I was at 2;800 feet MSL. I set 2;000 feet and selected altitude select I was busy getting the airplane configured for landing when I realized that the altitude had not captured and arrested the descent and passed over ZZZ airfield at 1;000 feet. I then made a successful landing at ZZZ1.

Google
 

Original NASA ASRS Text

Title: BE20 pilot reported overshooting a cleared altitude and overflying a towered airport at 1;000 feet.

Narrative: While being vectored for the RNAV [approach]; I was given the clearance to cross ZZZZZ at or above 2;000 feet; cleared for the approach. I was at 2;800 feet MSL. I set 2;000 feet and selected altitude select I was busy getting the airplane configured for landing when I realized that the altitude had not captured and arrested the descent and passed over ZZZ airfield at 1;000 feet. I then made a successful landing at ZZZ1.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.