NTSB investigations: Cessna 150H, PA
30 cases on aircraft the registry lists as Cessna 150H. Aircraft are matched to the registry by N-number and event date, checked against the reported serial number, make and model, so older matches can be wrong.
Cases per year
| 1968 | 3 |
|---|---|
| 1969 | 5 |
| 1970 | 3 |
| 1972 | 2 |
| 1973 | 1 |
| 1974 | 1 |
| 1975 | 1 |
| 1977 | 2 |
| 1980 | 2 |
| 1981 | 1 |
| 1989 | 1 |
| 1990 | 2 |
| 1991 | 1 |
| 1996 | 1 |
| 2017 | 1 |
| 2021 | 2 |
| 2026 | 1 |
Where
Latest cases
Query with SQL
duckdb -csv -c "SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url
FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1
WHERE c.\"eventStateOrRegion\" = 'PA' AND c.\"eventCountry\" = 'USA'
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('2071818'))
ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
SELECT c."ntsbNumber", c."eventDate", c."eventType", c."eventCity", c."eventStateOrRegion", a.n_number, a."aircraftMake", a."aircraftModel", c."highestInjuryLevel", c."totalFatal", c."completionStatus", c.report_url
FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c."mKey" AND a.position = 1
WHERE c."eventStateOrRegion" = 'PA' AND c."eventCountry" = 'USA'
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('2071818'))
ORDER BY c."eventDate" DESC, c."ntsbNumber" DESCRun it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
NTSB ERA26FA309Accident · 1 fatalClass 3 · FieldPreliminary reportCessna 150 · Carlisle, PAOn August 19, 2026, at 1852 eastern daylight time, a Bell Helicopter Textron Canada 407, N873ST, and a Cessna 150H airplane, N23330, collided in flight near Carlisle, Pennsylvania. The two commercial pilots onboard the helicopter were seriously injured, and…NTSB ERA22LA060Accident · Serious injuriesClass 4 · LimitedFinal reportCessna 150 · Wilkes-Barre, PAThe pilot’s decision to commence the flight in marginal visual flight rules conditions at night, and his failure to maintain a safe altitude once instrument conditions were encountered.NTSB ERA21LA271Accident · Serious injuriesClass 4 · LimitedFinal reportCessna 150 · Bentleyville, PAThe flight instructor and student pilot’s inadequate preflight performance planning which resulted in a takeoff attempt with insufficient available runway, a loss of control, and impact with terrain.NTSB GAA18CA020Accident · No injuriesData collectionFinal reportCessna 150 · Pottsville, PAThe failure of the right rudder cable and subsequent loss of directional control during landing.NTSB IAD97LA002Accident · No injuriesLimited investigationFinal reportCessna 150H · Sunbury, PAfailure of the cluster gear attaching bolts (of which one failed from fatigue), resulting in a disconnect of the gear and loss of engine power. An obstruction (rock) in the emergency landing area was a related factor.NTSB NYC91LA213Accident · No injuriesLimited investigationFinal reportCessna 150C · Kemblesville, PAThe instructor pilots' inadequate supervision, the student pilots' overshoot of the simulated landing area, and the power loss for undetermined reasons.NTSB NYC91LA030Accident · No injuriesLimited investigationFinal reportCessna 150H · Freeport, PAThe pilot's miscalculations of the amount of fuel on the airplane required for the flight. A factor was the unsuitable terrain.NTSB NYC90FA106Accident · 1 fatalField investigationFinal reportCessna 150H · Shirleysburg, PAPilot incapacitation due to a heart attack.NTSB NYC89LA202Accident · No injuriesLimited investigationFinal reportCessna 150H · Northeast, PAA power loss due to an over-rich engine for undetermined reasons. The combination of an over-rich running engine and the pilot's pumping of the throttle during the recovery attempt caused the engine to flood.NTSB NYC81DHA14Accident · No injuriesClosedCessna 150H · Tobyhanna, PANTSB NYC81FGT01Accident · Minor injuriesClosedCessna 150 · Pine Grove Mls, PANTSB NYC80FGM24Accident · No injuriesClosedCessna 150 · New Castle, PANTSB NYC78FGM13Accident · Minor injuriesClosedCessna 150H · Corry, PANTSB NYC77FHA12Accident · Minor injuriesClosedCessna 150 · Honesdale, PANTSB NYC76AN012Accident · 1 fatalClosedCessna 150 · Carlisle, PANTSB NYC75FGM09Accident · Minor injuriesClosedCessna 150H · Ogletown, PANTSB NYC73FHA17Accident · Serious injuriesClosedCessna 150H · Pen Argyl, PANTSB NYC72DGM46Accident · No injuriesClosedCessna 150H · Dubois, PANTSB NYC72FGM39Accident · No injuriesClosedCessna 150H · Butler, PANTSB NYC71DHG03Accident · Minor injuriesClosedCessna 150H · Herricksville, PANTSB NYC70FGM18Accident · No injuriesClosedCessna 150 · Meadville, PANTSB NYC70DGM06Accident · No injuriesClosedCessna 150H · Dubois, PANTSB NYC70D0238Accident · No injuriesClosedCessna 150H · Zelienople, PANTSB NYC70D0008Accident · No injuriesClosedCessna 150 · West Chester, PANTSB NYC69F0476Accident · No injuriesClosedCessna 150H · Adrian, PANTSB NYC69F0475Accident · Minor injuriesClosedCessna 150H · Midway, PANTSB NYC69D0388Accident · Minor injuriesClosedCessna 150H · Zelienople, PANTSB NYC69D0239Accident · No injuriesClosedCessna 150 · Stroudsburg, PANTSB NYC69D0241Accident · No injuriesClosedCessna 150 · Matamoras, PANTSB NYC69F0212Accident · Serious injuriesClosedCessna 150H · Monroeville, PA